Package net.hydromatic.morel.eval
Class EvalEnvs
- java.lang.Object
-
- net.hydromatic.morel.eval.EvalEnvs
-
public class EvalEnvs extends java.lang.ObjectHelpers forEvalEnv.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classEvalEnvs.MapEvalEnvEvaluation environment that reads from a map.(package private) static classEvalEnvs.MutableSubEvalEnvSimilar toEvalEnvs.SubEvalEnvbut mutable.(package private) static classEvalEnvs.SubEvalEnvEvaluation environment that inherits from a parent environment and adds one binding.
-
Constructor Summary
Constructors Modifier Constructor Description privateEvalEnvs()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static EvalEnvcopyOf(java.util.Map<java.lang.String,java.lang.Object> valueMap)Creates an evaluation environment with the given (name, value) map.
-
-
-
Method Detail
-
copyOf
public static EvalEnv copyOf(java.util.Map<java.lang.String,java.lang.Object> valueMap)
Creates an evaluation environment with the given (name, value) map.
-
-