Regular Language description for XML

Revision as of 10:38, 31 May 2024 by imported>Wolverine X-eye (clean up, typo(s) fixed: 22250-1 → 22250–1 (2))
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

REgular LAnguage description for XML (RELAX) is a specification for describing XML-based languages. A description written in RELAX is called a RELAX grammar.

RELAX Core has been approved as an ISO/IEC Technical Report 22250–1 in 2002 (ISO/IEC TR 22250-1:2002).<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> It was developed by ISO/IEC JTC 1/SC 34 (ISO/IEC Joint Technical Committee 1, Subcommittee 34 - Document description and processing languages).<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref><ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

RELAX was designed by Murata Makoto.

In 2001, an XML schema language RELAX NG was created by unifying of RELAX Core and James Clark's TREX.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref><ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref><ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> It was published as ISO/IEC 19757–2 in 2003.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

See alsoEdit

ReferencesEdit

Template:Reflist

External linksEdit

Template:ISO standards Template:List of IEC standards


  1. REDIRECT Template:Prog-lang-stub

Template:R shell

de:RELAX