swirl Guide to OmniMark 6   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesOMX VariablesErrors
 
  Related Syntax    
declaration/definition   elsewhere    

Syntax

  define function function-name (local declarations)*
     elsewhere


Purpose

Provides a structure to allow mutually recursive functions to call one another.

To support this, OmniMark provides a function "pre-definition", which looks like a function definition with no body. Instead of using as with a set of local declarations and actions, the definition elsewhere is used.

Functions must be defined or pre-defined before they are used. For mutually recursive functions, one or more of the functions must be pre-defined prior to the first actual function definition.

    Related Syntax
   define function
 
 
----

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

OmniMark 6.5 Documentation Generated: December 23, 2002 at 6:25:17 pm
If you have any comments about this section of the documentation, send email to [email protected]

Copyright © OmniMark Technologies Corporation, 1988-2002.