machine
state
trans
invariantExpression
goal
forExpr
stopExpr
viaExpr
letExpr
pathCondAssignExpr
pathExpr
pathCondition
orPathCondition
andPathCondition
xorPathCondition
unaryPathCondition
primaryCondition
parPathCondition
stateCondExpr
stateOrExpr
stateAndExpr
stateUnaryExpr
stateAtomicExpr
parStateIncExpr
stateIncExpr
transIncExpr
pathOrExpr
pathAndExpr
pathXorExpr
pathUnaryExpr
pathAtomicExpr
pathPrimaryExpr
parTransIncExpr
pathOP
label
identifier
stateModifier
literal
globalVariableDecl
localVariableDecl
modifier
type
primitiveType
enumType
variableDeclarator
variableInitializer
assertExpr
expression
assignmentOperator
conditionalImpliesExpression
conditionalOrExpression
conditionalAndExpression
conditionalXorExpression
equalityExpression
relationalExpression
relationalOp
additiveExpression
multiplicativeExpression
unaryExpression
unaryExpressionNotPlusMinus
primary
parExpression