Browsable XEDD Grammar

CC-BY

Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: transform/xedd/v2.0-xsd/extracted
Source used for this grammar: Vadim Zaytsev, Software Language Processing Suite, XEDD, shared/xsd/xedd.xsd, 2012 [Explore]

Summary

Syntax

evolution ::=
	step*
step ::=
	rename
	introduce
	eliminate
rename ::=
	[metasymbol]::metasymbols [from]::string [to]::string
introduce ::=
	[metasymbol]::confixMetasymbols [start]::string [end]::string
eliminate ::=
	[metasymbol]::metasymbols
metasymbols ::=
	[terminator]::ε
	[defining]::ε
	[definition-separator]::ε
	[group]::ε
	[seplist-plus]::ε
	[seplist-star]::ε
confixMetasymbols ::=
	[group]::ε
	[seplist-plus]::ε
	[seplist-star]::ε

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