Package net.hydromatic.morel.eval
Class EvalEnvs.MapEvalEnv
java.lang.Object
net.hydromatic.morel.eval.EvalEnvs.MapEvalEnv
- All Implemented Interfaces:
EvalEnv
- Enclosing class:
EvalEnvs
Evaluation environment that reads from a map.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.hydromatic.morel.eval.EvalEnv
bind, bindMutable, bindMutableArray, bindMutablePat, fix, valueMap
-
Field Details
-
valueMap
-
-
Constructor Details
-
MapEvalEnv
-
-
Method Details
-
getOpt
Description copied from interface:EvalEnvReturns the binding ofnameif bound, null if not. -
visit
Description copied from interface:EvalEnvVisits every variable binding in this environment.Bindings that are obscured by more recent bindings of the same name are visited, but after the more obscuring bindings.
-