Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: automata/finite/extracted
Source used for this grammar: Youssef Srour, Automaton.ecore
, 2006/07/18
FiniteAutomaton
, Transition
, State
, String
, Integer
), 0 root (—), 2 top (FiniteAutomaton
, Integer
), 0 bottom (—).[alphabet]
, [transitionSet]
, [initialState]
, [finalStateSet]
, [StateSet]
, [letter]
, [source]
, [target]
, [name]
, [combination]
.FiniteAutomaton ::= [alphabet]::String[transitionSet]::Transition [initialState]::State [finalStateSet]::State [StateSet]::State
Transition ::= [letter]::String [source]::State [target]::State
State ::= [name]::String [combination]::State
String ::= string
Integer ::= integer