Package net.hydromatic.morel.eval
Class EvalEnvs.MutableSubEvalEnv
java.lang.Object
net.hydromatic.morel.eval.EvalEnvs.SubEvalEnv
net.hydromatic.morel.eval.EvalEnvs.MutableSubEvalEnv
- All Implemented Interfaces:
EvalEnv,MutableEvalEnv
- Enclosing class:
EvalEnvs
Similar to
EvalEnvs.SubEvalEnv but mutable.-
Field Summary
Fields inherited from class net.hydromatic.morel.eval.EvalEnvs.SubEvalEnv
name, parentEnv, value -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.hydromatic.morel.eval.EvalEnvs.SubEvalEnv
getOpt, visitMethods 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, getOpt, valueMap, visitMethods inherited from interface net.hydromatic.morel.eval.MutableEvalEnv
setOpt
-
Constructor Details
-
MutableSubEvalEnv
-
-
Method Details
-
set
Description copied from interface:MutableEvalEnvPuts a value into this environment.- Specified by:
setin interfaceMutableEvalEnv
-
fix
Description copied from interface:EvalEnvConverts this environment to a non-mutable environment.
-