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