Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: toy/people/person/extracted
Source used for this grammar: Antoine Pigeau, Person 1.1, Person.ecore
, 2005/06/13
Person
, Integer
, String
, Boolean
), 0 root (—), 3 top (Person
, Integer
, Boolean
), 0 bottom (—).[name]
, [firstName]
, [phone]
.Person ::= [name]::String [firstName]::String [phone]::String
Integer ::= integer
String ::= string
Boolean ::= "true" "false"