Package net.hydromatic.morel.eval
Class Codes.ConstantCode
- java.lang.Object
-
- net.hydromatic.morel.eval.Codes.ConstantCode
-
- All Implemented Interfaces:
Code,Describable
- Enclosing class:
- Codes
private static class Codes.ConstantCode extends Object implements Code
Code that implements a constant.
-
-
Constructor Summary
Constructors Constructor Description ConstantCode(Object value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Describerdescribe(Describer describer)Objecteval(EvalEnv env)booleanisConstant()
-
-
-
Field Detail
-
value
private final Object value
-
-
Constructor Detail
-
ConstantCode
ConstantCode(Object value)
-
-
Method Detail
-
describe
public Describer describe(Describer describer)
- Specified by:
describein interfaceDescribable
-
isConstant
public boolean isConstant()
- Specified by:
isConstantin interfaceCode
-
-