Index of types


A
algorithm [Syntax]
annotated [Syntax]
Something that can be annotated can wrapped in this record
application [Syntax]
array_access [Syntax]
array_type [Syntax]
assignment [Syntax]

B
behavior [Syntax]
binary_exp [Syntax]

C
call_statement [Syntax]
causality [Syntax]
comment [Syntax]
Comments are optionally annotated optional strings
commented [Syntax]
Something that can be commented can wrapped in this record
component_modification [Syntax]
component_modification_struct [Syntax]
component_redeclaration [Syntax]
composition [Syntax]
comprehension [Syntax]
condition_struct [Syntax]
connectivity [Syntax]
constraint_ [Syntax]

D
definition [Syntax]
definition_options [Syntax]
definition_structure [Syntax]
der_spec [Syntax]
Partial derivative specification, see section 12.7.2

E
elements [Syntax]
else_condition [Syntax]
enum_literal [Syntax]
equation [Syntax]
equation_desc [Syntax]
equations [Syntax]
exp [Syntax]
extend [Syntax]
extension [Syntax]
external_def [Syntax]
external_def_struct [Syntax]

F
flagged_type [Syntax]
for_equation [Syntax]
for_loop_struct [Syntax]
for_statement [Syntax]

I
idx [Syntax]
if_equation [Syntax]
if_expression [Syntax]
if_statement [Syntax]
import [Syntax]
import_desc [Syntax]

L
lexer_state [Modelica_lexer]
loc [Modelica_lexer]

M
mapper [Mapper]
A mapper record implements one "method" per syntactic category, using an open recursion style: each method takes as its first argument the mapper to be applied to children in the syntax tree.
mod_type [Syntax]
modification [Syntax]
modification_value [Syntax]

N
name [Syntax]
A type-name is a list of strings separated by dots, e.g.
named_arg [Syntax]
named_import [Syntax]
nested_and_rebind_modification [Syntax]

P
parser [Modelica_parser]
A parser is a function that takes two token generators and yields a piece of abstract syntax.
projection [Syntax]

R
range [Syntax]

S
scope [Syntax]
sort [Syntax]
statement [Syntax]
statement_desc [Syntax]
statements [Syntax]
str [Syntax]

T
texp [Syntax]
tokplus [Modelica_lexer]
tprojection [Syntax]
type_redeclaration [Syntax]
typedef [Syntax]
typedef_desc [Syntax]
The definition of a new type/class etc.
typedef_options [Syntax]
The options of a type-definition: is the definition replaceable / final / partial / encapsulated ?
typedef_struct [Syntax]
Typedefs share a lot of common code.

U
unit_ [Syntax]
The stored definition unit is the representation of a single Modelica file

V
variability [Syntax]

W
when_equation [Syntax]
when_statement [Syntax]
while_statement [Syntax]