gnu.mapping
public class InheritingEnvironment extends SimpleEnvironment
Constructor Summary | |
---|---|
InheritingEnvironment(String name, Environment parent) |
Method Summary | |
---|---|
void | addParent(Environment env) |
LocationEnumeration | enumerateAllLocations() |
NamedLocation | getLocation(Symbol name, Object property, int hash, boolean create) |
int | getNumParents() |
Environment | getParent(int index) |
protected boolean | hasMoreElements(LocationEnumeration it) |
NamedLocation | lookup(Symbol name, Object property, int hash) |
NamedLocation | lookupInherited(Symbol name, Object property, int hash) |
protected void | toStringBase(StringBuffer sbuf) |