|  | 
 | ||||
|        | |||||
|  | |||||
| Prerequisite Concepts | Related Topics | ||||
| XML/SGML parsing: built-in shelves | |||||
Certain built-in stream and integer shelves exist only to support SGML and XML parsing activity. The following built-shelves may only be accessed within SGML or XML parsing:
 Whether #appinfo and #doctype actually provide information depends on the state of the
      parsing. They provide information only if the document being parsed, or the DTD being used to parse it, provides
      the information. In particular, this means they are never attached in:
      
document-start rules,
        
do sgml-parse or do xml-parse actions prior to a %c operator or
          suppress action, unless a precompiled DTD is used,
        
do sgml-parse or do xml-parse actions after the %c operator or
          suppress action, and
        
document-end rules if errors occurred before this information could be determined.
      
| Prerequisite Concepts | Related Topics | 
Copyright © Stilo International plc, 1988-2010.