Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: markup/scientific/lcf/v28.0-xsd/extracted
Source used for this grammar: Vadim Zaytsev, Software Language Processing Suite, LCF, shared/xsd/lcf.xsd
, 2008–2011, Version 28 [Explore]
configuration
, definition
, shortcut
, generator
, source
, target
, phase
, testset
, tool
, toolType
, xstring
), 1 root (configuration
), 0 top (—), 0 bottom (—).[shortcut]
, [generator]
, [tool]
, [source]
, [target]
, [testset]
, [name]
6, [expansion]
, [command]
2, [from]
, [using]
, [derived]
, [extraction]
2, [parsing]
, [evaluation]
2, [grammar]
2, [tree]
2, [set]
, [testing]
, [input]
, [preparation]
, [nominal-matching]
, [normalizing]
, [structural-matching]
, [extension]
, [correction]
, [relaxation]
, [branch]
, [perform]
, [method]
, [result]
, [automated]
, [validation]
, [comparison]
, [transformation]
, [expand]
.configuration ::=
definition
definition ::= [shortcut]::shortcut [generator]::generator [tool]::tool [source]::source [target]::target [testset]::testset
shortcut ::= [name]::string [expansion]::xstring
generator ::= [name]::string [command]::xstring
source ::= [name]::string [derived]::[from]::string [using]::string [grammar]:: [extraction]::xstring [parsing]::xstring [evaluation]::xstring [tree]:: [extraction]::xstring [evaluation]::xstring [testing]::[set]::xstring
target ::= [name]::string [branch]::[input]::string [preparation]::phase [nominal-matching]::phase [normalizing]::phase [structural-matching]::phase [extension]::phase [correction]::phase [relaxation]::phase
phase ::=[perform]::string [automated]:: [method]::string [result]::string
testset ::= [name]::string [command]::xstring
tool ::=
[name]::toolType [grammar]::xstring [tree]::xstring
toolType ::= [validation]::ε [comparison]::ε [transformation]::ε
xstring ::=[expand]::string string