Re: RELAX NG FAQ

From
Murata Makoto <>
Date
2001-09-22T03:59:43+00:00
ID
Thread
Re: RELAX NG FAQ
I pick this one.

Q. How can I create classes and inheritance in RELAX NG?

A.

Here is a <ulink href="http://www.asahi-net.or.jp/~eb2m-mrt/oo.html">proposal 
by MURATA Makoto</ulink> for capturing inheritance in RELAX NG.

> Also, shall we keep the brain-storming style for a while (that is, no
> negative comment)? I guess we've discussed that we should gather as much
> answers as possible at the first stage.


Let me provide another answer.

Q. Why is RELAX NG so verbose?

Another A. 

RELAX NG heavily uses elements for representing patterns.  This approach makes 
RELAX NG simple but verbose.  Feedback from schema authors is very welcome.  
In addition to the standard syntax, there are some proposals and implementations 
for more concise syntax (see the tools section).

<!--  I am wondering if <optionalAttribute> is a useful syntax sugar.  -->

Cheers,

Makoto