Uses of Package
net.hydromatic.morel.eval
-
Packages that use net.hydromatic.morel.eval Package Description net.hydromatic.morel.compile Validates programs (represented asAstNode), deduces their type, and compiles them into code that can be evaluated.net.hydromatic.morel.eval Evaluates expressions. -
Classes in net.hydromatic.morel.eval used by net.hydromatic.morel.compile Class Description Applicable A compiled expression that can be evaluated by applying to an argument.Code A compiled expression, that can be evaluated.EvalEnv Evaluation environment. -
Classes in net.hydromatic.morel.eval used by net.hydromatic.morel.eval Class Description Applicable A compiled expression that can be evaluated by applying to an argument.Closure Value that is sufficient for a function to bind its argument and evaluate its body.Code A compiled expression, that can be evaluated.EvalEnv Evaluation environment.EvalEnvs.SubEvalEnv Evaluation environment that inherits from a parent environment and adds one binding.MutableEvalEnv An evaluation environment whose last entry is mutable.Unit A placeholder value for the "unit" type.