home *** CD-ROM | disk | FTP | other *** search
/ Tutto per Internet / Internet.iso / soft95 / Java / espints / espinst.exe / classes / espresso / ScopeEntry.class (.txt) < prev    next >
Encoding:
Java Class File  |  1996-02-28  |  701 b   |  24 lines

  1. package espresso;
  2.  
  3. class ScopeEntry {
  4.    Scope scope;
  5.    ScopeEntry sibling;
  6.    ScopeEntry shadowed;
  7.    Obj obj;
  8.  
  9.    ScopeEntry next() {
  10.       ScopeEntry var1;
  11.       for(var1 = this.shadowed; var1.scope != null && var1.obj.name.index != this.obj.name.index; var1 = var1.shadowed) {
  12.       }
  13.  
  14.       return var1;
  15.    }
  16.  
  17.    ScopeEntry(Obj var1, ScopeEntry var2, ScopeEntry var3, Scope var4) {
  18.       this.obj = var1;
  19.       this.shadowed = var2;
  20.       this.sibling = var3;
  21.       this.scope = var4;
  22.    }
  23. }
  24.