|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Runtime | |
---|---|
edu.iu.cnets.klatsch | |
edu.iu.cnets.klatsch.expression | |
edu.iu.cnets.klatsch.lang |
Uses of Runtime in edu.iu.cnets.klatsch |
---|
Fields in edu.iu.cnets.klatsch declared as Runtime | |
---|---|
static Runtime |
Main.rt
our current runtime environment |
Uses of Runtime in edu.iu.cnets.klatsch.expression |
---|
Methods in edu.iu.cnets.klatsch.expression with parameters of type Runtime | |
---|---|
Value |
EModulus.evaluate(Runtime rt)
|
Value |
EDo.evaluate(Runtime rt)
|
Value |
EAnd.evaluate(Runtime rt)
|
Value |
ERelational.evaluate(Runtime rt)
|
Value |
EAdd.evaluate(Runtime rt)
|
Value |
EString.evaluate(Runtime rt)
|
Value |
EWhile.evaluate(Runtime rt)
|
Value |
EAssign.evaluate(Runtime rt)
|
Value |
EDictionary.evaluate(Runtime rt)
|
abstract Value |
Expression.evaluate(Runtime rt)
|
Value |
ECallMethod.evaluate(Runtime rt)
|
Value |
ENumber.evaluate(Runtime rt)
|
Value |
ECall.evaluate(Runtime rt)
|
Value |
EProcedure.evaluate(Runtime rt)
|
Value |
EDivide.evaluate(Runtime rt)
|
Value |
EOr.evaluate(Runtime rt)
|
Value |
EList.evaluate(Runtime rt)
|
Value |
EIf.evaluate(Runtime rt)
|
Value |
EFor.evaluate(Runtime rt)
|
Value |
EParen.evaluate(Runtime rt)
|
Value |
ESubtract.evaluate(Runtime rt)
|
Value |
ENot.evaluate(Runtime rt)
|
Value |
EPower.evaluate(Runtime rt)
|
Value |
ENegate.evaluate(Runtime rt)
|
Value |
EMultiply.evaluate(Runtime rt)
|
Value |
ELValue.evaluate(Runtime rt)
|
Value |
EBlock.evaluate(Runtime rt)
|
Value |
Expression.evaluateToClass(Runtime rt,
java.lang.Class<?> type)
The method is used to require that the expression evaluate to a particular data type. |
void |
ELValue.set(Runtime rt,
Value value)
Sets the location to the given value. |
Uses of Runtime in edu.iu.cnets.klatsch.lang |
---|
Fields in edu.iu.cnets.klatsch.lang declared as Runtime | |
---|---|
(package private) Runtime |
VClosure.env
|
(package private) Runtime |
Runtime.parent
|
Methods in edu.iu.cnets.klatsch.lang that return Runtime | |
---|---|
Runtime |
Runtime.extend(java.lang.String[] idList,
Value[] valList)
Extends this environment with multiple ID and value bindings. |
Runtime |
Runtime.extend(java.lang.String id,
Value val)
Extends this environment with a single ID/value binding. |
Constructors in edu.iu.cnets.klatsch.lang with parameters of type Runtime | |
---|---|
Runtime(Runtime parent)
Creates a new environment with the given one as parent. |
|
VClosure(java.lang.String[] idList,
Expression bodyExp,
Runtime env)
Initializes a new closure. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |