swirl
Guide to OmniMark 9   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesLegacy LibrariesErrors
 
 

#3023   Compile-time error or run-time catchable error  

 

Syntax Error.

Additional Information

Expecting 'X', but received 'Y'.
    or
Expecting a simple pattern, but received a complex pattern.
    When the compiler complains that a pattern is too complex, the pattern should be placed inside parentheses.
    or
'UL' does not apply to the 'X' pattern.
    where X is any of the predefined character classes: 'any', 'any-text', 'blank', 'digit', 'lc', 'letter', 'space', or 'uc'.
    or
A 'USING-X' action must have an explicit index.
    where X is either 'COUNTER', 'STREAM, or 'SWITCH'.
    or
Can't refer to 'X' outside a repeat-over block.
    where X is either 'counter #ITEM', 'switch #FIRST', or 'switch #LAST'.

Recovery

Compilation continues but no compiled source code file will be saved.

Explanation

The entered text does not conform to the syntax of the OmniMark language. These are the most common messages that occur under this heading, but there are many more in OmniMark that are presumably self-explanatory.

 
 

Top [ INDEX ] [ CONCEPTS ] [ TASKS ] [ SYNTAX ] [ LIBRARIES ] [ LEGACY LIBRARIES ] [ ERRORS ]

OmniMark 9.1.0 Documentation Generated: September 2, 2010 at 1:37:09 pm
If you have any comments about this section of the documentation, please use this form.

Copyright © Stilo International plc, 1988-2010.