Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: dsl/publishing/publication/extracted
Source used for this grammar: Frédéric Jouault, Publication 1.1, Publication.ecore
, 2005/03/18
Publication
, Integer
, String
, Boolean
), 0 root (—), 2 top (Publication
, Boolean
), 0 bottom (—).[title]
, [authors]
, [nbPages]
.Publication ::= [title]::String [authors]::String [nbPages]::Integer
Integer ::= integer
String ::= string
Boolean ::= "true" "false"