| Constructor and Description |
|---|
FunctionAtom(java.util.List<java.lang.String> parameters,
Expr expr) |
FunctionAtom(java.lang.String name,
java.util.List<java.lang.String> parameters,
Expr expr) |
| Modifier and Type | Method and Description |
|---|---|
Obj |
accept(ExprVisitor visitor,
Scope scope) |
void |
ast(java.lang.StringBuilder builder,
java.lang.String prefix,
boolean isTail) |
Expr |
getExpr() |
java.lang.String |
getName() |
java.util.List<java.lang.String> |
getParameters() |
public FunctionAtom(java.util.List<java.lang.String> parameters,
Expr expr)
public FunctionAtom(java.lang.String name,
java.util.List<java.lang.String> parameters,
Expr expr)
public java.lang.String getName()
public java.util.List<java.lang.String> getParameters()
public Expr getExpr()
public Obj accept(ExprVisitor visitor, Scope scope)