coan 4.2.4
evaluator_state_s Struct Reference

Data Fields

char const * ifpos
line_type_t line_type
int parsing_sym_def_depth

Detailed Description

The global state of the Evaluator component

Definition at line 68 of file evaluator.c.


Field Documentation

Line-buffer position of the start of the current hash-if condition

Definition at line 71 of file evaluator.c.

The line type of the current line

Definition at line 73 of file evaluator.c.

Levels of recursion into parsing a symbol definition. We must only report symbol values for the --eval option of the symbols command when this level is 0, i.e. for the symbol that has initiated the recursion.

Definition at line 79 of file evaluator.c.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines