RELAX NG by Eric van der Vlist will be published by O'Reilly & Associates (ISBN: 0596004214)

You are welcome to use our annotation system to give your feedback.


Name

-nameClass — Remove a name class from another

Class:

Synopsis


exceptNameClass     ::= "-" 
nameClass

May be included in:

*-nameClass, nsName exceptNameClass.

XML syntax equivalent:

except

Description:

The except name class is used to remove a name class from another.

Restrictions:

It is impossible to use -nameClass to produce empty name classes by including anyName in an except name class, or nsName in an except name class included in another nsName.

Example:

 element hr:* - ( hr:author | hr:name | hr:born | hr:died ) { anything }
      

You are welcome to use our annotation system to give your feedback.
[Annotations for this page]
All text is copyright Eric van der Vlist, Dyomedea. During development, I give permission for non-commercial copying for educational and review purposes. After publication, all text will be released under the Free Software Foundation GFDL.