|
|||||
|
|||||
Prerequisite Concepts | |||||
SGML declaration: default |
If you parse an SGML document and do not supply an SGML declaration, the OmniMark SGML parser defaults to the Reference Concrete Syntax. However, OmniMark does not default to the Reference Concrete Syntax values for SGML quantity values such as NAMELEN. Since the most common reason for using an SGML declaration is to raise these quantities to larger values, OmniMark defaults to very large values for all the commonly used quantities. This allows you to process most SGML documents without supplying an SGML declaration.
If you are attempting to validate an SGML document against the Reference Concrete Syntax, you may wish to include the SGML declaration for the Reference Concrete Syntax to validate SGML quantities correctly.
The values affected are:
Prerequisite Concepts Markup rules |