I emulated a «while» loop with a function defined with a `de`, say `my_while`.
It has a body that allows a user defined body (the user is a developer!)
to be executed, thanks to 'run.
Now when the code of the user/dev contains a mistake, the location
of the error is always at the line where `my_while` is called and not in its
body at the line of the mistake.
I tried to call 'run with an offset (vague memories of Tcl), but no luck.
Is there a way to be more accurate concerning this ?
http://profgra.org/lycee/ (site pro)
http://delicious.com/profgraorg (liens, favoris)