rule
process-start condition? action*
process-start
is a rule meant to contain any set up processing for a program; it is used to initialize
the state (e.g., global
s) of the program to a consistent state for process
rules. A program can
contain more than one process-start
rule. These rules are examined in the order in which they appear
in the program. When the rule is examined, the rule is executed if it has no condition, or if
condition evaluates to true
; once its execution has completed, OmniMark examines the
next process-start
rule.
process-start
rules are tried before process
and process-end
rules.