
Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: api/rascal/parsetree/extracted
Source used for this grammar: Paul Klint, vis::ParseTree, 2009–2013 [Explore]
void, Figure, FProperty, bool, str), 0 root (—), 5 top (void, Figure, FProperty, bool, str), 1 bottom (Tree 4).[renderParsetree], [visParsetree], [popup], [allChars], [getChars], [tree2].⟨t⟩ 2, ⟨s⟩, ⟨trees⟩ 2.void ::=
[renderParsetree]::⟨t⟩:TreeFigure ::=
[visParsetree]::⟨t⟩:TreeFProperty ::=
[popup]::⟨s⟩:stringbool ::=
[allChars]::⟨trees⟩:Treestr ::=
[getChars]::⟨trees⟩:Treevoid ::= [tree2]::ε