|  | 
 | ||||
|        | |||||
|  | |||||
| Related Syntax | Related Concepts | ||||
| built-in variable | xml-dtds | ||||
Purpose
 xml-dtds is a built-in shelf used to store compiled XML DTDs. These items are created and used as
        follows:
        
creating with document) assigns an item of the shelf to be the
            compiled DTD. If the item did not previously exist, it is created. 
          
instance or with document-element) uses an
            item of the xml-dtds shelf. An item of this shelf can be used any number of times. Items can even
            be used simultaneously for nested do xml-parse actions.
        
 The following operations can be performed on xml-dtds.
        
xml-dtds shelf items can only be used in the header of a do xml-parse block.
          
clear xml-dtds can be used to remove all DTDs from the xml-dtds shelf.
        
 The only way of adding items to the xml-dtds shelf is with the creating option of do xml-parse.
      
 No other shelf-modifying actions are allowed with the xml-dtds shelf. Specifically, the following
        operations cannot be used with xml-dtds:
        
| Related Syntax | Related Concepts | 
Copyright © Stilo International plc, 1988-2008.