Language.Modelica.Syntax.Modelica

type EitherOrOr a b c

type TypeSpecifier

data Ident

data Dot

data Star

data Colon

data Each

data Final

data Partial

data Redeclare

data Inner

data Outer

data Init

data Encapsulated

data Name

data Modification

data ClassModification

data ArgumentList

data Argument

data ElementModOrRep

data ElementModification

data ElementRedeclaration

data ElementReplaceableShort

data ShortClassDefinition

data ShortClassDef

data ComponentClause1

data ComponentDeclaration1

data ConstrainingClause

data ExtendsClause

data Comment

data StringComment

data Annotation

data Expression

data ElseIfExpression

data SimpleExpression

data LogicalExpression

data LogicalTerm

data Not

data LogicalFactor

data Relation

data RelOp

data ArithmeticExpression

data AddOp

data Term

data MulOp

data Factor

data PotOp

data DIN

data Primary

data NamedArguments

data FunctionCallArgs

data FunctionArguments

data FunctionArgument

data NamedArgument

data OutputExpressionList

data ExpressionList

data Subscript

data ArraySubscripts

data ComponentReference

data ForIndices

data ForIndex

data TypePrefix

type BasePrefix

data FS

data DPC

data OI

data ClassPrefixes

data Prefix

data PureImpure

data OperatorFunction

data OperatorRecord

data Expandable

data Declaration

data ConditionAttribute

data ComponentDeclaration

data ComponentList

data ComponentClause

data EnumerationLiteral

data EnumList

data EquationSection

data Equation

data Eqn

data ElseIfEquation

data ElseWhenEquation

data AlgorithmSection

data Statement

data Stmt

data ElseIfStatement

data ElseWhenStatement

data ImportList

data Import

data ImportClause

data ElementOptions

data Element

data ElementList

data ExternalFunctionCall

type LanguageSpecification

data Composition

data CompositionList

data CompositionExternal

data ClassSpecifier

data ClassDefinition

data StoredDefinition