Make your own free website on
4.6. Possible Future extensions

    Here is a list of possible future extensions to REXX which
  has not been implemented into Regina. Some of these exist in other
  implementations of REXX, and some of them are just suggestions or
  ideas thrown around by various people.

    Another extension could have been included, but have been
  left out so far. It is the delay-action, which in standard REXX
  can be either to ignore or to queue. There is at least one other
  action that make sense: to replace. That is, when a trap is in
  state DELAY, and a new condition has been raised, the pending
  queue is emptied, before the new condition is queued. That way,
  the new condition will effectively replace any conditions already
  in the queue.

    If there are several new conditions raised while the
  condition handler is executing (and the trap state is DELAY), only
  the very last of them is remembered.

    It should be possible to set the state for a trap to DELAY,
  so that any new instances of the condition is handles by the delay-
  action. As a special case, the SYNTAX condition trap might not be
  set in state DELAY