HOME

TheInfoList



OR:

REgular LAnguage description for XML (RELAX) is a specification for describing
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable ...
-based languages. A description written in RELAX is called a RELAX grammar. ''RELAX Core'' has been approved as an
ISO ISO is the most common abbreviation for the International Organization for Standardization. ISO or Iso may also refer to: Business and finance * Iso (supermarket), a chain of Danish supermarkets incorporated into the SuperBest chain in 2007 * Iso ...
/
IEC The International Electrotechnical Commission (IEC; in French: ''Commission électrotechnique internationale'') is an international standards organization that prepares and publishes international standards for all electrical, electronic and r ...
Technical Report 22250-1 in 2002 (ISO/IEC TR 22250-1:2002). It was developed by
ISO/IEC JTC 1/SC 34 ISO/IEC JTC 1/SC 34, Document description and processing languages is a subcommittee of the ISO/IEC JTC 1 joint technical committee, which is a collaborative effort of both the International Organization for Standardization and the International ...
(ISO/IEC Joint Technical Committee 1, Subcommittee 34 - Document description and processing languages). RELAX was designed by
Murata Makoto is a Japanese computer scientist, Ph.D. in engineering, and Project Professor at Keio University. He participated in the W3C (World Wide Web Consortium) XML Working Group. The Working Group designed XML1.0, a markup language specification. Mu ...
. In 2001, an XML schema language
RELAX NG In computing, RELAX NG (REgular LAnguage for XML Next Generation) is a schema language for XML—a RELAX NG schema specifies a pattern for the structure and content of an XML document. A RELAX NG schema is itself an XML document but RELAX NG also ...
was created by unifying of RELAX Core and James Clark's TREX. It was published as ISO/IEC 19757-2 in 2003.


See also

*
RELAX NG In computing, RELAX NG (REgular LAnguage for XML Next Generation) is a schema language for XML—a RELAX NG schema specifies a pattern for the structure and content of an XML document. A RELAX NG schema is itself an XML document but RELAX NG also ...
*
Document Schema Definition Languages Document Schema Definition Languages (DSDL) is a framework within which multiple validation tasks of different types can be applied to an XML document in order to achieve more complete validation results than just the application of a single techn ...


References


External links


RELAX home page
Computer-related introductions in 2000 Data modeling languages ISO/IEC standards XML-based standards {{compu-lang-stub de:RELAX