public static class Funcs.VarExp extends Funcs.AbstractExpr implements Funcs.LValue
debugInfo, name| Modifier and Type | Method and Description |
|---|---|
protected Object |
doEvaluate(Backtrace backtrace,
Compiler.ICtx ctx) |
Object |
doSet(Backtrace backtrace,
Compiler.ICtx ctx,
Object value) |
String |
getName() |
void |
setParams(List<ICompiled> params) |
evaluate, getDebugInfo, getTraceName, run, setDebugInfo, setNamepublic VarExp(String str)
public String getName()
getName in class Funcs.AbstractExprpublic Object doSet(Backtrace backtrace, Compiler.ICtx ctx, Object value)
doSet in interface Funcs.LValueprotected Object doEvaluate(Backtrace backtrace, Compiler.ICtx ctx)
doEvaluate in class Funcs.AbstractExprpublic void setParams(List<ICompiled> params) throws InvalidParametersException
setParams in interface IExprInvalidParametersExceptionCopyright © 2022. All rights reserved.