Next: , Previous: , Up: Definitions   [Index]


3.22.1.7 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_CASECALL

indicates the expression parser that it should observe the ‘object’ caller indication.

X1f4_E4_COMPOSER

indicates the expression parser that it should observe the single parameter function implicit converter retriever indication.

See Function Converters Set Definition.

X1f4_E4_DDACCESS

indicates that data should be accessed directly whenever suitable.

See Data Accessing.

X1f4_E4_DEPREFIX

indicates the expression parser that it should observe the strippable function prefix collection

See Strippable Prefixes.

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_FLEETING

indicates the expression parser that it should not retain pointers in the expression textual representation for such purposes as error reporting (possibly because the said representation will no longer exist at the time of its later use).

X1f4_E4_IMPLICIT

indicates the expression parser that it should observe the prefix unary operator implicit converter retriever indication.

See Operator Converters Set Definition.

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_SEQUENCE

indicates the expression parser that it should observe the usable expression type indication.

X1f4_E4_SLIPTEST

indicates the expression parser that it should pay attention to the expression completion syntax.

See Completions.

See Expression Syntax.

X1f4_E4_TRANSFER

indicates the expression parser that it should pay attention to the function type mapper indication.

See Function Pointers.


Next: Binary Operator Flags, Previous: Function Flags, Up: Definitions   [Index]