Package de.cau.cs.kieler.krep.compiler.lustre

Implementation of arbitrary Lustre equations.

See:
          Description

Class Summary
BinOpExpression Lustre binary expression this excludes when and ->.
ClockList List of clocks according to Lustre clock calculus.
CurrentExpression Lustre clock operator current.
Expression Abstract superclass for Lustre(ec) expression.
IfExpression Lustre "if" Expression.
InitExpression Initialization of Lustre flows.
Lustre Container class to hold parsed lustre or ec file.
NotExpression Lustre "not" operator.
NumberExpression Integer constant in a Lustre program.
PreExpression Lustre previous expression.
VarAccessExpression Implement the possible immediate access to a Lustre variable.
Variable A Lustre variable.
WhenExpression Implementation of the when operator.
 

Enum Summary
Operator Implement binary operators.
 

Package de.cau.cs.kieler.krep.compiler.lustre Description

Implementation of arbitrary Lustre equations. This is a manually designed abstract syntax tree, should be replaced by an ecore model.