On Thu, Aug 19, 2004 at 07:45:37PM -0700, Larry Wall wrote: > BEGIN {...}* at compile time, ASAP > CHECK {...}* at compile time, ALAP > INIT {...}* at run time, ASAP > END {...} at run time, ALAP > FIRST {...}* at first block entry time > ENTER {...}* at every block entry time > LEAVE {...} at every block exit time > KEEP {...} at every successful block exit > UNDO {...} at every unsuccessful block exit > NEXT {...} at loop continuation time
Whither REDO {...} ? Or do we just manufacture that ourselves with NEXT? > LAST {...} at loop termination time > PRE {...} assert precondition at every block entry > POST {...} assert postcondition at every block exit > CATCH {...} catch exceptions > CONTROL {...} catch control exceptions -Scott -- Jonathan Scott Duff [EMAIL PROTECTED]