Browsable XLDF Grammar

CC-BY

Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: transform/xldf/v03/extracted
Source used for this grammar: Vadim Zaytsev, Ralf Lämmel, Software Language Processing Suite, XLDF, shared/xsd/xldf.xsd, 2011 [Explore]

Summary

Syntax

sequence ::=
	transformation*
transformation ::=
	insert
	move
	rename
	append
	add-section
insert ::=
	([before]::insideSimpleText | [after]::insideSimpleText) [content]::SimpleText
add-section ::=
	[front]::frontMatter
	[list]::frontLists
	[lexical]::lexical
	[core]::StructuredSection
move ::=
	[section]::string [inside]::string
rename ::=
	[from]::([id]::string | [title]::string) [to]::string
append ::=
	[where]::string [content]::SimpleText
scope ::=
	[label]::label
	[nonterminal]::nonterminal

GrammarLabMaintained by Dr. Vadim Zaytsev a.k.a. @grammarware. Last updated in September 2015. []