Method | Description | |
---|---|---|
Evaluate ( ) : |
Evaluates this macro expression.
|
|
Evaluate ( IEnumerable |
Evaluates this macro expression.
|
|
Evaluate ( |
Evaluates this macro expression.
|
|
Evaluate ( |
Evaluates this macro expression.
|
Method | Description | |
---|---|---|
ReduceImpl ( |
Reduces this node to a simpler expression with additional symbol tables.
|
Method | Description | |
---|---|---|
MacroExpression ( |
public Evaluate ( IEnumerable |
||
arguments | IEnumerable |
The arguments of this macro expression. |
return |
public Evaluate ( |
||
symbols | The additional symbol table for reducing. | |
return |
public Evaluate ( |
||
symbols | The additional symbol table for reducing. | |
arguments | IEnumerable |
The arguments of this macro expression. |
return |
protected ReduceImpl ( |
||
symbols | The additional symbol table for reducing. | |
expectedType | The type which is expected as the type of reduced expression. | |
return |