Next: , Previous: Imperative Language Interpreter Errors, Up: Imperative Language Interpreter Definitions


4.8.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_DDACCESS
indicates that expression data should be accessed directly whenever suitable.

See Data Accessing.

X1f4_C1_FLATTEXT
indicates the program parser that it needs to arrange for strings deallocation once the program completes and thus pay attention to the string deallocation concerned fields of the struct x1f4_c1_type parsing context.

See struct x1f4_c1_type.

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_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_TYPELIST
indicates the program parser that it should pay attention to the declarable data types list linked into the struct x1f4_c1_type parsing context.

See Data Type Definition.