
Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: doc/ldf/v11.1-xsd/extracted
Source used for this grammar: Vadim Zaytsev, Software Language Processing Suite, LDF, shared/xsd/ldf.xsd, 2008–2011, Version s [Explore]
reference, sample, runnable, tail, document, titlePage, listOfTerms, listOfInternalLinks, simpleList, simpleText, tableRow, simpleTable, simpleTextElement, simpleFigure, simpleSection, structuredSection, structuredSectionElement, normative, informative, lexicalSection, status, generated, body, frontSection, frontList, runnableType, mixedType, keyword), 6 root (reference, sample, runnable, tail, document, keyword), 0 top (—), 2 bottom (production 2, sampleType).[titlePage], [placeholder] 2, [frontMatter], [lists], [lexicalPart], [core], [annex], [body], [number], [author] 4, [topic], [version] 2, [edition], [status], [date], [title] 3, [name], [definition], [term], [id] 5, [text] 2, [linkText], [reference], [link], [item], [cell], [header], [row], [empty], [figure], [table], [list], [formula], [sample], [caption], [type], [file], [content], [relationship], [subtopic], [purpose], [description], [location], [considerations], [defaults], [normative], [note], [example], [informative], [lineContinuations], [whitespace], [tokens], [preprocessor], [literals], [lexical], [unknown], [draft], [committee draft], [recommendation], [international standard], [index], [fullgrammar], [listoftables], [listofauthors], [listofcontents], [listofreferences], [ansi], [ecma], [ieee], [iso], [iso/iet], [itu], [ietf], [iec], [oasis], [wsa], [w3c], [foreword], [designGoals], [scope], [conformance], [compliance], [compatibility], [notation], [normativeReferences], [documentStructure], [whatsnew], [clause], [field], [definitions], [abbreviations], [languageOverview], [context], [main], [argument], [yields], [language].reference ::= string
sample ::= sampleType
runnable ::= runnableType
tail ::= mixedType
document ::= [titlePage]::titlePage [placeholder]::generated [frontMatter]::frontSection [lists]::frontList [lexicalPart]::lexicalSection [core]::structuredSection [annex]::structuredSection
titlePage ::= [body]::body [number]::integer[author]::string [topic]::string [version]::string[edition]::string [status]::status [date]::string
listOfTerms ::= [title]::string [author]::string [term]::[name]::string [definition]::simpleText [id]::string
listOfInternalLinks ::= [link]::[text]::string [linkText]::string [reference]::string
simpleList ::=
[item]::mixedTypesimpleText ::=
simpleTextElementtableRow ::=
[cell]::simpleTextsimpleTable ::= [header]::tableRow [row]::tableRow
simpleTextElement ::= [empty]::ε [text]::mixedType [figure]::simpleFigure [table]::simpleTable [list]::simpleList [formula]::string [sample]::string production
simpleFigure ::=
[caption]::string [type]::string [file]::string [id]::stringsimpleSection ::= [title]::string [author]::string [content]::simpleText [id]::string
structuredSection ::= [title]::string [author]::string structuredSectionElement [id]::string
structuredSectionElement ::= [placeholder]::generated normative informative production [relationship]::listOfInternalLinks [subtopic]::structuredSection
normative ::= [purpose]::simpleSection [description]::simpleSection [location]::simpleSection [considerations]::simpleSection [defaults]::simpleSection [normative]::simpleSection
informative ::= [note]::simpleSection [example]::simpleSection [informative]::simpleSection
lexicalSection ::= [lineContinuations]::simpleSection [whitespace]::simpleSection [tokens]::simpleSection [preprocessor]::simpleSection [literals]::simpleSection [lexical]::simpleSection
status ::= [unknown]::ε [draft]::ε [committee draft]::ε [recommendation]::ε [international standard]::ε
generated ::= [index]::ε [fullgrammar]::ε [listoftables]::ε [listofauthors]::ε [listofcontents]::ε [listofreferences]::ε
body ::= [ansi]::ε [ecma]::ε [ieee]::ε [iso]::ε [iso/iet]::ε [itu]::ε [ietf]::ε [iec]::ε [oasis]::ε [wsa]::ε [w3c]::ε
frontSection ::= [foreword]::simpleSection [designGoals]::simpleSection [scope]::simpleSection [conformance]::simpleSection [compliance]::simpleSection [compatibility]::simpleSection [notation]::simpleSection [normativeReferences]::simpleSection [documentStructure]::simpleSection [whatsnew]::simpleSection [clause]::simpleSection [field]::simpleSection
frontList ::= [definitions]::listOfTerms [abbreviations]::listOfTerms [languageOverview]::listOfTerms
runnableType ::= [context]::string [main]::string [argument]::string [yields]::string [language]::string [version]::string [id]::string
mixedType ::= αstring
keyword ::= string