Next: , Previous: Function Flags, Up: Expression Evaluator Definitions


2.20.1.6 Generation Flags

The generation flags alters the parsed expression representation generation.

Zero or more generation flags may be specified for the flags argument of the expression parsing functions.

See x1f4_iNIt_expression.

See x1f4_iNit_expression.

See x1f4_inIt_expression.

See x1f4_init_expression.

X1f4_E4_BCOLLECT
indicates the expression parser that it is to record parse errors for later formatting.

See Error Reporting.

X1f4_E4_DDACCESS
indicates that data should be accessed directly whenever suitable.

See Data Accessing.

X1f4_E4_ESTORAGE
indicates the expression parser that it should make the effort of repacking some of the structures of the parsed expression representation. This may save some bytes, but it makes little sense except when keeping the parsed expression representation in memory for longer.
X1f4_E4_MAXSTACK
indicates the expression parser that it should not allocate the expression evaluation required stacks and instead only compute the memory requirements.

See Managing Stacks.

X1f4_E4_RESOURCE
indicates the expression parser that it should pay attention to the memory manager indication.

See Replacing Default Memory Manager.

X1f4_E4_SCOMMENT
indicates the expression parser that it should allow shell style comments (`#' led)
X1f4_E4_SLIPTEST
indicates the expression parser that it should pay attention to the expression completion syntax.

See Completions.

See Syntax.