| Syntax 
   process condition?
     local-declaration*
     action*
 Purpose
 
 A rule that performs a given series of actions provided that the conditions, if any, are met. A process program can contain more than one processrule. 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 it has a condition which is true. OmniMark then examines the nextprocessrule. It is not an error for a process program if all of the processrules are unselectable either because they have conditions that cannot be satisfied or because they are in inactive groups. In this circumstance, only theprocess-startandprocess-endrules (if any) are performed. It is intended that theprocessrules in a program contain its "main" processing. |