
Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: toy/tabular/content/extracted
Source used for this grammar: Hugo Brunelière, RelationalDBContent 1.0, RelationalDBContent.ecore, 2006/10/31
NamedElement, DataBase, Table, Tuple, TupleElement, Integer, String, Boolean), 0 root (—), 3 top (NamedElement, Integer, Boolean), 0 bottom (—).[SGBDname], [tables], [database], [tuples], [owner], [elements], [tuple], [value].NamedElement ::= DataBase
NamedElement ::= Table
DataBase ::=
[SGBDname]::String [tables]::TableTable ::=
[database]::DataBase [tuples]::TupleTuple ::=
[owner]::Table [elements]::TupleElementTupleElement ::= [tuple]::Tuple [value]::String
Integer ::= integer
String ::= string
Boolean ::= "true" "false"