A B C E F G I L N P S T V

A

ActivationRecord - Class in <Unnamed>
An ActivationRecord is an environment in which one new name is bound to some value, while all other names retain the values they have in some pre-existing outer environment, accessed via a nesting link.
ActivationRecord(String, Value, Environment) - Constructor for class ActivationRecord
Creates an activation record that binds a name to an ordinary value.
ActivationRecord(String, String, Expression, Environment) - Constructor for class ActivationRecord
Creates an activation record that binds a name to a value that is a (possibly recursive) function.
Application - Class in <Unnamed>
An Application is an expression that when evaluated applies a function value (found by evaluating the operator) to some argument value (found by evaluating the operand).
Application(Expression, Expression) - Constructor for class Application
Create an Application with the specified components.
apply(Value) - Method in class Closure
 
apply(Value) - Method in interface Function
Apply this function to a specified argument Value.
apply(Value) - Method in class IntComparison
 
apply(Value) - Method in class IntOperation
 
as(Class<T>) - Method in interface Value
Retrieves the underlying object represented by this Value.
as(Class<T>) - Method in class ValueBase
 

A B C E F G I L N P S T V