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