
Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: doc/ldf/v05.0-xsd/extracted
Source used for this grammar: Vadim Zaytsev, Software Language Processing Suite, LDF, shared/xsd/ldf.xsd, 2008–2011, Version 6 [Explore]
reference, sample, runnable, tail, ListOfTerms, ListOfInternalLinks, SimpleList, SimpleText, SimpleSection, StructuredSection, normative, informative, lexicals, status, generated, body, document, title, frontMatter, frontLists, lexical, runnableType, mixedType), 5 root (reference, sample, runnable, tail, document), 0 top (—), 2 bottom (sampleType, production).[id] 4, [title] 4, [author] 4, [name], [definition], [term], [text], [reference], [link], [item], [p], [list], [content], [placeholder] 2, [relationship], [subtopic], [purpose], [description], [location], [considerations], [defaults], [normative], [note], [example], [informative], [lineContinuations], [whitespace], [tokens], [preprocessor], [literals], [lexical], [draft], [committee draft], [recommendation], [international standard], [index], [fullgrammar], [listoftables], [listofauthors], [listofcontents], [listofreferences], [ansi], [ecma], [ieee], [iso], [iso/iet], [itu], [ietf], [iec], [oasis], [wsa], [w3c], [frontMatter], [lists], [lexicalPart], [core], [annex], [body], [number], [topic], [version] 2, [edition], [status], [date], [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
ListOfTerms ::= [id]::string [title]::string [author]::string [term]::[name]::string [definition]::SimpleText
ListOfInternalLinks ::= [link]::[text]::string [reference]::string
SimpleList ::=
[item]::stringSimpleText ::= [p]::string[list]::SimpleList
SimpleSection ::= [id]::string [title]::string [author]::string [content]::SimpleText
StructuredSection ::= [id]::string [title]::string [author]::string [placeholder]::generatednormativeinformativelexicalsproduction[relationship]::ListOfInternalLinks[subtopic]::StructuredSection
normative ::= [purpose]::SimpleSection [description]::SimpleSection [location]::SimpleSection [considerations]::SimpleSection [defaults]::SimpleSection [normative]::SimpleSection
informative ::= [note]::SimpleSection [example]::SimpleSection [informative]::SimpleSection
lexicals ::= [lineContinuations]::SimpleSection [whitespace]::SimpleSection [tokens]::SimpleSection [preprocessor]::SimpleSection [literals]::SimpleSection [lexical]::SimpleSection
status ::= [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]::ε
document ::= [title]::title [placeholder]::generated [frontMatter]::frontMatter [lists]::frontLists [lexicalPart]::lexical [core]::StructuredSection [annex]::StructuredSection
title ::= [body]::body [number]::integer[author]::string [topic]::string [version]::string[edition]::string [status]::status [date]::string
frontMatter ::= [foreword]::SimpleSection[designGoals]::SimpleSection[scope]::SimpleSection[conformance]::SimpleSection[compliance]::SimpleSection[compatibility]::SimpleSection[notation]::SimpleSection[normativeReferences]::SimpleSection[documentStructure]::SimpleSection[whatsnew]::SimpleSection[clause]::SimpleSection[field]::SimpleSection
frontLists ::= [definitions]::ListOfTerms[abbreviations]::ListOfTerms[languageOverview]::ListOfTerms
lexical ::=
lexicalsrunnableType ::= [context]::string [main]::string [argument]::string [yields]::string [language]::string [version]::string [id]::string
mixedType ::= αstring