| kind | = | "IOpt Action MessageEvaluation" |
Mimics
Inactive cells
Active cells
Specs
Inactive cells (details)
Active cells (details)
nil
[ show source ]
macro(
argCount = call arguments length
cond(
argCount ==(
0),
messageToEval evaluateOn(call ground, receiver),
argCount ==(
1),
value = call argAt(
0)
messageToEval evaluateOn(call ground with(it: value), receiver),
error!(Condition Error Invocation NoMatch, message: call message, context: call currentContext))
)
nil
[ show source ]
method(messageToEval,
super
@ documentation = "Evaluate message #{messageToEval code}"
@ argumentsCode = nil
@ messageToEval = messageToEval)