| Syntax 
   sgml-dtds
 
 Purpose
 
 A shelf used to store compiled SGML DTDs as items. These items are created and used as follows:
 Compiling an sgml-dtds item (documentorsubdocumentwithcreating) sets an item of the shelf to be the compiled DTD. It creates the item if it did not previously exist.Parsing an instance or instance part (instanceorelement-content) uses an item of the sgml-dtds shelf. An item of this shelf can be used any number of times. Items can even be used simultaneously for nesteddo sgml-parseactions.
 Most common accesses, shelf actions, and tests can be performed on the sgml-dtdsshelf. These include the following: Items can be accessed using the ^(key) indexing form, but not@(item). An sgml-dtds item, however, can only be used in ado sgml-parseaction.Items cannot be removed from the shelf using remove.clear sgml-dtdspermanently removes all compiled DTDs from the shelf.
 The action newcan't be applied to thesgml-dtdsshelf. Thecreatingoption ofdo sgml-parseadds items to thesgml-dtdsshelf. In addition, none of the other shelf modification operations are allowed with thesgml-dtdsshelf, except that you can remove all complied DTDs usingclear. sgml-dtdscan be thought of as a shelf, except that item values can't be created or used except bydo sgml-parse(for example, you can't output a compiled DTD).dtdsis a deprecated synonym forsgml-dtds.
 |