A | |
analysis_env [Environment] |
The analysis environment
|
C | |
cast_type [Expression] |
type to hold the result of casting two values to the same type
|
channelType [Library_io] |
type of I/O channel
|
comparator [Ast] |
binary comparaison operators
|
conditional_spec [Ast] |
conditional replacement criteria for a template instruction
|
E | |
expression [Ast] |
expressions used in parsing AST
|
L | |
label_pos [Environment] |
position of a label with within a template spec, tuple of start begin, start end,
end begin, end ending
|
lib_function_def [Ast] |
Definition for a library function
|
M | |
map_subtype [Ast] |
type of map variable, either a dictionary or an array
|
O | |
operator [Ast] |
binary operation operators
|
R | |
rec_varmap [Environment] |
represents variables map in a global or local scope, and reference to parent scope
|
replacement [Ast] |
string replacement specification in a template instruction
|
replacement_list [Ast] |
list of replacements for a template instructions
|
replacement_spec [Ast] |
a single instruction in a set of template instructions
|
runtime_env [Ast] |
The runtime environment.
|
runtime_expression [Ast] |
expressions used in runtime AST
|
runtime_statement [Ast] |
statements used in runtime AST
|
runtime_variable_value [Ast] |
variable values used in runtime AST
|
S | |
statement [Ast] |
statements used in parsing AST
|
T | |
template_spec [Ast] |
definition for a line in a template definition
|
template_spec_def [Environment] |
definition of a template specidifcation, used during validity checking.
|
token [Parser] | |
V | |
valuetype [Expression] |
enumeration of a value's possible types
|
var_info [Environment] |
Variable information, tuple of index into scope and unique id
|
var_op_type [Environment] |
type of operation performed on variable
|
var_prop [Environment] |
Properties of variable locations
|
variable_location [Ast] |
location for a variable in the runtime AST
for globals, unique id * an index into the global variables array
for locals, unique id * an index into the current stackframe * an index into the stack
|
variable_value [Ast] |
variable values used in parsing AST
|