by Eric van der Vlist is published by O'Reilly & Associates (ISBN: 0596004214)


Name

-nameClass — Remove a name class from another

Synopsis

exceptNameClass ::= "-" 
nameClass

May be included in

*-nameClass, nsName exceptNameClass

XML syntax equivalent

except

Description

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

Restrictions

It's 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 }

This text is released under the Free Software Foundation GFDL.