Just add what you wrote here and it will be clear. Marius
2007/1/9, John Mettraux <[EMAIL PROTECTED]>: > > > Hi Marius, > > On 1/9/07, Marius Erni <[EMAIL PROTECTED]> wrote: > > Hi John, > > > > I do like to start implement the /do/undo/redo expression. How does it > work? > > > > undo: > > As soon as we encounter a do expression every expression encountered > inside > > this expression is added to a stack and if a undo expression is called > we > > pop from the top of the stack and tell each expression to undo himself? > We > > invert the flow execution.. > > "undo" doesn't invert the flow of execution, it cancels the segment > currently active and restarts after the "do block". > > > Does the participants know how to undo themselves? > > They know how to get "cancelled" and that's what happening to themselves. > > > > redo: > > redo seems easier, we just restart the flow at the do expression. > > "redo" means cancelling the segment currently active and restarting > the execution the "do block". > > > I'll have to re-read and rewrite the documentation, I certainly wrote > it in a flash during a train ride. > > > Best regards, > > -- > John Mettraux -///- http://jmettraux.openwfe.org > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "OpenWFE users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/openwfe-users?hl=en -~----------~----~----~----~------~----~------~--~---
