Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: automata/hybrid/extracted
Source used for this grammar: Youssef Srour, HybridAutomata.ecore
, 2006/07/13
String
, Boolean
, Integer
, FiniteTransition
, FiniteState
), 0 root (—), 3 top (Integer
, FiniteTransition
, FiniteState
), 0 bottom (—).[trigger]
, [guard]
, [action]
, [name]
, [position]
, [isInit]
.String ::= string
Boolean ::= "true" "false"
Integer ::= integer
FiniteTransition ::= [trigger]::String [guard]::String [action]::String
FiniteState ::= [name]::String [position]::String [isInit]::Boolean