
Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: toy/qos/statement/extracted
Source used for this grammar: Julien Baudry, QoS Statement, QoS_Statement.ecore, 2006/07/10
QoSStatement, SingleQoSStatement, CoumpoundQoSStatement, Parameter, QoSContraint, QualificationKind, QoSCharacteristic, Boolean, Integer, String), 0 root (—), 3 top (QoSCharacteristic, Boolean, Integer), 0 bottom (—).[relation], [parameter], [contraint], [statement], [qualification], [value].QoSStatement ::= SingleQoSStatement
QoSStatement ::= CoumpoundQoSStatement
QoSStatement ::=
[relation]::CoumpoundQoSStatement [parameter]::ParameterSingleQoSStatement ::= [contraint]::QoSContraint
CoumpoundQoSStatement ::= [statement]::QoSStatement
Parameter ::= ε
QoSContraint ::= [qualification]::QualificationKind
QualificationKind ::= [value]::String
QoSCharacteristic ::= QualificationKind
Boolean ::= "true" "false"
Integer ::= integer
String ::= string