
Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: automata/dtmp/extracted
Source used for this grammar: Youssef Srour, DTMP (discrete time Markov processes) 1.0, DTMP.ecore, 2006/07/24
String, Boolean, Integer, State, Transition, Parameter), 0 root (—), 1 top (Integer), 0 bottom (—).[name] 2, [isStart], [isEnd], [isFail], [incoming], [outGoing], [formalParam], [transProb], [to], [from], [type], [state].String ::= string
Boolean ::= "true" "false"
Integer ::= integer
State ::= [name]::String [isStart]::Boolean [isEnd]::Boolean [isFail]::Boolean [incoming]::Transition [outGoing]::Transition [formalParam]::Parameter
Transition ::=
[transProb]::String [to]::State [from]::StateParameter ::= [name]::String [type]::String [state]::State