Next: , Previous: , Up: Imperative Language Interpreter Definitions   [Index]


5.9.1.2 Imperative Language Interpreter Generation Flags

The generation flags alters the executable program representation generation.

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

See x1f4_inIt_program.

See x1f4_init_program.

X1f4_C1_BCOLLECT

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

See Imperative Program Parsing Error Reporting.

X1f4_C1_CASECALL

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

X1f4_C1_CODELINK

indicates the program parser that it should pay attention to the program executable allocator indication.

X1f4_C1_COMPOSER

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

See Function Converters Set Definition.

X1f4_C1_DDACCESS

indicates that expression data should be accessed directly whenever suitable.

See Data Accessing.

X1f4_C1_DEPREFIX

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

See Strippable Prefixes.

X1f4_C1_EELOOKUP

indicates the program parser that it should record the name lookup context with the program executable representation for execution error reporting.

X1f4_C1_IMPLICIT

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

See Operator Converters Set Definition.

X1f4_C1_LEADPOST

indicates the program parser that it should observe the return expression result recorder.

See Program Completions.

X1f4_C1_OPTIMIZE

indicates the program parser that it should optimize expressions.

See Optimizing Expressions.

X1f4_C1_RESOURCE

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

X1f4_C1_SCOMMENT

indicates the program parser that it should allow shell style comments (‘#’ led)

X1f4_C1_SIDELIST

indicates the program parser that it should pay attention to the non declarable data types list.

See Data Type Definition.

X1f4_C1_SLIPTEST

indicates the program parser that it should pay attention to the program completion syntax concerned fields of the struct x1f4_c1_type parsing context.

See Program Completions.

X1f4_C1_TEXTFLAT

indicates the error reporter should be used for formatting program execution errors (such as memory allocation errors).

X1f4_C1_TRANSFER

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

See Function Pointers.

X1f4_C1_TRAVERSE

indicates the program parser that it should pay attention to the collection traversal mode descriptions list.

See Traversable Collections.

X1f4_C1_TYPELIST

indicates the program parser that it should pay attention to the declarable data types list.

See Data Type Definition.


Next: Program Completions, Previous: Imperative Language Interpreter Errors, Up: Imperative Language Interpreter Definitions   [Index]