public static class Expressions.ListExpression extends Expressions.TypedExpression
Constructor and Description |
---|
ListExpression(java.lang.String typename,
java.util.List<Expression> exprs,
java.lang.String... tags) |
ListExpression(java.lang.String typename,
java.lang.String... tags) |
Modifier and Type | Method and Description |
---|---|
void |
add(Expression expr) |
void |
addAll(java.util.List<Expression> exprs) |
Value |
evaluate(Env env,
java.lang.Object... args)
Evaluates the expression using the specified environment and
arguments.
|
public ListExpression(java.lang.String typename, java.lang.String... tags)
public ListExpression(java.lang.String typename, java.util.List<Expression> exprs, java.lang.String... tags)
public void addAll(java.util.List<Expression> exprs)
public void add(Expression expr)
public Value evaluate(Env env, java.lang.Object... args)
Expression
env
- Environmentargs
- Arguments