|        | |||||
|  | |||||
| built-in variable | xml-dtds | ||||
| Related Syntax | Related Concepts | ||||
Purpose
A shelf used to store compiled XML DTDs as items. These items are used or created as follows:
document with creating) sets an item of the xml-dtds shelf to be the compiled DTD. If the item did not previously exist, it is created.
instance) uses an item of the xml-dtds shelf. An item of the xml-dtds shelf can be used any number of times. The items can even be used simultaneously for nested do xml-parse actions. 
Most common accesses, shelf actions and tests can be performed on the xml-dtds shelf. They are as follows:
^ (key) indexing form, but not @ (item). You can, however, only do this in the appropriate spot in a do xml-parse action. 
remove.
clear xml-dtds permanently removes all compiled XML DTDs from the shelf.
| Related Syntax creating document-end document-start item key remove do xml-parse | Related Concepts Shelves: the "sgml-dtds" and "xml-dtds" shelves XML document processing | 
| ---- |