Go to the source code of this file.
Defines |
| #define | ERROR_UNKNOWN(V) |
| #define | ERROR_UNSUPPORTED(P) ERROR_UNKNOWN( P ? typeid(*P).name() : "<NULL>" ); |
| #define | INFIX(TOK, TEXT, NODE, BASE, CAT) |
| #define | PREFIX(TOK, TEXT, NODE, BASE, CAT) |
| #define | POSTFIX(TOK, TEXT, NODE, BASE, CAT) |
Define Documentation
| #define INFIX |
( |
|
TOK, |
|
|
|
TEXT, |
|
|
|
NODE, |
|
|
|
BASE, |
|
|
|
CAT |
|
) |
| |
Value:else if( dynamic_pointer_cast<NODE>(op) ) \
return RenderExpression( operands[0], true ) +\
TEXT +\
RenderExpression( operands[1], true );
| #define POSTFIX |
( |
|
TOK, |
|
|
|
TEXT, |
|
|
|
NODE, |
|
|
|
BASE, |
|
|
|
CAT |
|
) |
| |
Value:else if( dynamic_pointer_cast<NODE>(op) ) \
return RenderExpression( operands[0], true ) +\
TEXT;
| #define PREFIX |
( |
|
TOK, |
|
|
|
TEXT, |
|
|
|
NODE, |
|
|
|
BASE, |
|
|
|
CAT |
|
) |
| |
Value:else if( dynamic_pointer_cast<NODE>(op) ) \
return TEXT +\
RenderExpression( operands[0], true );