public abstract class LambdaFunction extends AbstractFunction
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
arguments |
protected Env |
context |
protected Expression |
expression |
| Constructor and Description |
|---|
LambdaFunction(List<String> arguments,
Expression expression,
Env context) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,Object> |
newEnv(Map<String,Object> parentEnv,
AviatorObject... args) |
call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, compare, getAviatorType, getValue, throwArityadd, bitAnd, bitNot, bitOr, bitXor, booleanValue, desc, div, getElement, isNull, match, mod, mult, neg, not, numberValue, shiftLeft, shiftRight, stringValue, sub, unsignedShiftRightclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNameprotected Expression expression
protected Env context
public LambdaFunction(List<String> arguments, Expression expression, Env context)
Copyright © 2019. All rights reserved.