Hi,
I have been very impressed (and I still am) by the way James has used
Relax NG to specify the EBNF for the compact syntax.
Of course, it's not a valid RNG schema since it includes things such as
("grammar", "{", grammarContent*, "}") which violate the restrictions of
chapter 7, but I have always thought that some of these restrictions are
artificial ;-) and that's showing that a subset of the syntax of Relax
NG can be used to define EBNF grammars.
OTH, we are still struggling with the need for a formal language to
define the lexical space of datatypes (it's not the only issue with
simple types, but it's one of them) and I am wondering if there isn't
something to explore in this area: what about using an EBNF expressed
with Relax NG to define the lexical space of our datatypes?
Eric
--
Don't you think all these XML schema languages should work together?
http://dsdl.org
------------------------------------------------------------------------
Upcoming Schema languages tutorial (registration open):
- July 7th (Portland, OR) http://makeashorterlink.com/?K27A527A4
- August 4th (Montreal, Canada) http://makeashorterlink.com/?U28A217A4
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
--
DSDL members discussion list
To unsubscribe, please send a message with the
command "unsubscribe" to dsdl-discuss-request@dsdl.org
(mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)
Received on Wed Jun 11 19:01:26 2003
This archive was generated by hypermail 2.1.8 : Fri Dec 03 2004 - 14:00:27 UTC