swirl Guide to OmniMark 5   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesOMX VariablesErrors
 
 
#2029   Compile-time error    

Potential inconsistency with version V2 of OmniMark detected.

Additional Information

Changes in the language from v2 to v3 mean that the current occurrence of 'X' is not part of the string that immediately preceded it. Use parentheses to suppress this warning.
where X is either BASE or BINARY.

Explanation

The precedence of these two operators was moved below that of the ITEM operator in OmniMark V3, to make it more consistent with other operators. Programs with the following type of code will be affected:

   LOCAL/GLOBAL STREAM s 
LOCAL/GLOBAL COUNTER i
...
  RESET i TO STREAM s ITEM  BASE/BINARY 
; V2 precedence:
  RESET i TO STREAM s ITEM ( BASE/BINARY )
; V3 precedence:
  RESET i TO (STREAM s ITEM ) BASE/BINARY 

 
----

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

Generated: August 11, 2000 at 3:08:39 pm
If you have any comments about this section of the documentation, send email to docerrors@omnimark.com

Copyright © OmniMark Technologies Corporation, 1988-2000.