Choose which semantax to use
vocabulary
Use the vocabulary option to choose which set of mnemonics are recognized as semantax.
Syntax
Semantax are declared within the BLUEPROCESSOR and grouped into vocabularies that align with industry standard specifications for HTML, MathML, and SVG. Custom vocabularies may also be defined for any problem domain that uses XML markup (see semantax pragma).
By default, the BLUEPROCESSOR recognizes all of the tagnames defined by the HTML, MathML, and SVG specifications. To limit the interpretation of mnemonics to just one of these, use the vocabulary
option.
Custom Vocabularies
If a custom vocabulary has been defined using a set of semantax
options, you should enable them by specifying a custom vocabulary namespace.
Unchecked Vocabularies
It is possible to treat a manuscript as a wide-open XML-like file, without semantax checking. This is useful when defining a formal set of semantax is too burdensome (such as with the vcard
example above).
Use the unchecked
value to force the BLUEPROCESSOR to interpret the leading characters of each phrase as a semantax mnemonic.
Note that with this setting implied semantax cannot be used.