Package net.hydromatic.morel.eval
Class Closure.EvalEnvHolder
- java.lang.Object
-
- net.hydromatic.morel.eval.Closure.EvalEnvHolder
-
- All Implemented Interfaces:
BiConsumer<Core.NamedPat,Object>
- Enclosing class:
- Closure
private static class Closure.EvalEnvHolder extends Object implements BiConsumer<Core.NamedPat,Object>
Callback forClosure.bindRecurse(Core.Pat, Object, BiConsumer)that modifies an environment.
-
-
Constructor Summary
Constructors Constructor Description EvalEnvHolder(EvalEnv env)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(Core.NamedPat namedPat, Object o)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.function.BiConsumer
andThen
-
-
-
-
Field Detail
-
env
EvalEnv env
-
-
Constructor Detail
-
EvalEnvHolder
EvalEnvHolder(EvalEnv env)
-
-
Method Detail
-
accept
public void accept(Core.NamedPat namedPat, Object o)
- Specified by:
acceptin interfaceBiConsumer<Core.NamedPat,Object>
-
-