gnu.expr
Class NameLookup
java.lang.Object
gnu.expr.NameLookup
public class NameLookup
- extends java.lang.Object
Manages the set of declarations "currently" in scope.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NameLookup
public NameLookup(Language language)
push
public void push(Declaration decl)
pop
public boolean pop(Declaration decl)
push
public void push(ScopeExp exp)
pop
public void pop(ScopeExp exp)
lookup
public Declaration lookup(java.lang.Object symbol,
int namespace)
lookup
public Declaration lookup(java.lang.Object symbol,
boolean function)