- PXP_NONE = 000, /* No flags. */
- PXP_DUMP = 001, /* Dump postfix representation to screen;
- only for use by EVALUATE. */
-
- /* Specify expression type. */
- PXP_BOOLEAN = 002, /* Coerce return value to Boolean. */
- PXP_NUMERIC = 004, /* Must be numeric result type. */
- PXP_STRING = 010 /* Must be string result type. */
+ EXPR_ANY = 0, /* Any type. */
+ EXPR_BOOLEAN = 1, /* Must be numeric; coerce to Boolean. */
+ EXPR_NUMERIC = 2, /* Must be numeric result type. */
+ EXPR_STRING = 3, /* Must be string result type. */
+ EXPR_ERROR = 4, /* Indicates an error. */
+ EXPR_NO_OPTIMIZE = 0x1000 /* May be set in expr_parse()
+ argument to disable optimization. */