public class Compiler.LAMBDA extends Compiler.AbstractForm
Modifier and Type | Field and Description |
---|---|
protected ArgSpec |
argSpec |
protected List<ICompiled> |
blocks |
debugInfo, name
Constructor and Description |
---|
LAMBDA() |
Modifier and Type | Method and Description |
---|---|
ICode |
doEvaluate(Backtrace backtrace,
Compiler.ICtx ctx) |
protected ICode |
getICode() |
protected String |
getSymName() |
void |
setRawParams(ASTNList params) |
evaluate, getDebugInfo, getName, run, setDebugInfo, setName
public void setRawParams(ASTNList params) throws InvalidParametersException
InvalidParametersException
public ICode doEvaluate(Backtrace backtrace, Compiler.ICtx ctx)
doEvaluate
in class Compiler.AbstractForm
protected String getSymName()
protected ICode getICode()
Copyright © 2022. All rights reserved.