Next: Grammar Definitions in XASM
Up: Non-Standard Language Constructs of
Previous: Regular Expressions
A common situation occurring in ASM formalizations is that certain rules
should fire only once during the run of an ASM. Normally, one has to
introduce extra functions in order to ensure this behavior.
XASM introduces a ``once'' rule for these situations:
which is - in terms of ASMs - equivalent to the conditional rule
where n is a unique number representing the n'th occurrence of a
``once''-rule in the ASM, and once is a one-ary dynamic relation initialized with
for all these numbers n. The notation ``once R'' is an
abbreviation for
Philipp Kutter
2002-03-18