public class Environment extends List
Constructor and Description |
---|
Environment() |
Environment(g2d.jlambda.EnvFrame frame,
Environment cdr) |
Environment(java.lang.Object[] vals,
Environment cdr) |
Modifier and Type | Method and Description |
---|---|
Environment |
extend(java.lang.Object val) |
Environment |
extend(java.lang.Object[] vals) |
java.lang.Object |
lookup(g2d.jlambda.LexicalAddress a) |
java.lang.String |
toString()
The unprettyprinted String representation of this list.
|
void |
update(g2d.jlambda.LexicalAddress a,
java.lang.Object val) |
add, array2List, caar, caddr, cadr, car, cdar, cddr, cdr, get, isEmpty, length, list, list, list, list, main, nth, remove, set, size, snoc, snoc, snoc
add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList
addAll, contains, containsAll, remove, removeAll, retainAll, toArray, toArray
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public Environment()
public Environment(java.lang.Object[] vals, Environment cdr)
public Environment(g2d.jlambda.EnvFrame frame, Environment cdr)
public Environment extend(java.lang.Object val)
public Environment extend(java.lang.Object[] vals)
public java.lang.Object lookup(g2d.jlambda.LexicalAddress a)
public void update(g2d.jlambda.LexicalAddress a, java.lang.Object val)