contentsconceptssyntaxlibrariessampleserrorsindex
Full text search
Marked sections: IGNORE
    Related Syntax  

IGNORE marked sections appear to an OmniMark program in the same way as SGML comments do, except that they are processed using a marked-section ignore rule rather than an sgml-comment rule.

OmniMark programmers should note that, in keeping with the provisions of clause 10.4.1 of the SGML standard (ISO 8879:1986), all pairs of "<[" and "]]>" within an IGNORE marked section are matched and treated as text. This means that any marked sections nested within an IGNORE marked section, including the opening and closing delimiters, are treated as part of the text of the IGNORE marked section.

The text of an IGNORE marked section consists of all the characters between the DSO delimiter following the status keyword specification, and the marked section end (that is, between the "[" following the keyword IGNORE and the "]]>"). The text does not include the surrounding delimiters, but does include any record ends or white space within the marked section.

Any SGML comment in the header of an IGNORE marked section is processed prior to the processing of the IGNORE marked section.

Only marked sections in the document instance are available for processing by an OmniMark program. Marked sections in the DTD are always ignored, whether or not there is any marked-section rule in the OmniMark program.

The setting of the sgml-out action determines what happens to record ends in the text of an IGNORE marked section.

The presence of marked-section ignore rules affects how translate rules match text in and around an IGNORE marked section.

      Related Syntax
   marked-section ignore
 
----

Top [CONTENTS] [CONCEPTS] [SYNTAX] [LIBRARIES] [SAMPLES] [ERRORS] [INDEX]

Generated: April 21, 1999 at 2:00:49 pm
If you have any comments about this section of the documentation, send email to [email protected]

Copyright © OmniMark Technologies Corporation, 1988-1999.