PROforma: Reserved Words
David Sutton (December 2002)
The following words are reserved in the PROforma language and cannot be used as names of data items, tasks, or candidates of decisions.
abort action against and AND argument argument_name attributes autonomous candidate caption choice_mode completed component confirming context cycle_repeat cycle_until data days decision default_value derivation description directives |
end enquiry excluding false_value for goal hours include includes ltwh mandatory mandatory_validation minutes multiple netsupport Netsupport numeric number_of_cycles oneof optional or OR param_value parameters plan |
postcondition precondition priority procedure range recommendation result_of schedule_constraint seconds single source symbolic support_mode task terminal terminate trigger true_value type unit wait_condition warning_condition weeks |
Note: If you do wish to use any of these words then the solution is to enclose them in single quotes. For instance the following expression is a valid precondition: result_of(‘completed’) = “no”. If the single quotes surrounding completed were omitted then a syntax error would be reported when you tried to load the guideline.