
Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: markup/scientific/lcf/v18.0-xsd/extracted
Source used for this grammar: Vadim Zaytsev, Software Language Processing Suite, LCF, shared/xsd/lcf.xsd, 2008–2011, Version 18 [Explore]
configuration, definition, shortcutType, sourceType, targetType, testsetType, toolType, tool, xstring), 1 root (configuration), 0 top (—), 0 bottom (—).[shortcut], [tool], [source], [target], [testset], [name] 5, [expansion], [extraction], [parsing], [evaluation], [set], [testing], [input], [perform], [branch], [command] 2, [validation], [comparison], [transformation], [expand].configuration ::=
definitiondefinition ::= [shortcut]::shortcutType [tool]::toolType [source]::sourceType [target]::targetType [testset]::testsetType
shortcutType ::= [name]::string [expansion]::xstring
sourceType ::= [name]::string [extraction]::xstring [parsing]::xstring [evaluation]::xstring [testing]::[set]::xstring
targetType ::= [name]::string [branch]::[input]::string [perform]::string
testsetType ::= [name]::string [command]::xstring
toolType ::= [name]::tool [command]::xstring
tool ::= [validation]::ε [comparison]::ε [transformation]::ε
xstring ::= [expand]::stringstring