All Packages Class Hierarchy This Package Previous Next Index
Class Jaja.UninitializedLet
java.lang.Object
|
+----Jaja.Jaja
|
+----Jaja.Value
|
+----Jaja.Symbol
|
+----Jaja.SpecialOperator
|
+----Jaja.UninitializedLet
- public final class UninitializedLet
- extends SpecialOperator
This is the class (with a single instance allocated in Symbol)
that implements the uninitialized-let special form.
This special form does not belong to Scheme but is useful to
introduce local uninitialized local variables. For that it uses the
LocalUninitializedEnvironment. An uninitialized variable cannot be
read without error.
-
UninitializedLet()
-
-
perform(Value, Environment, WorldAble)
-
UninitializedLet
protected UninitializedLet()
perform
public Value perform(Value parameters,
Environment r,
WorldAble world)
- Overrides:
- perform in class SpecialOperator
All Packages Class Hierarchy This Package Previous Next Index