Martin, I'm not quite following you, because these two paragraphs seem to contradict one another:
> We also have scope rules on label names in local subroutines > such that it is impossible to jump into or out of one as this > would destroy the stacking of the private variables. > > Unfortunately, Pick style programmers have long known that > you can jump anywhere and leaping into or out of the middle > of an internal subroutine is so widespread that banning it > would cause mass complaints. Of course, this all comes down > to an internal subroutine being nothing more than a labelled > statement in a monolithinc chunk of program. On 2nd reading, by "internal subroutine" in the 2nd paragraph you must mean existing old-fashioned "GOSUB"s, not your new-fangled LOCAL subs & functions? If you mean GOSUBs, the whole thing makes sense. Warm regards and Merry Christmas, Chuck "one filament shy of a three-way bulb" Stevenson ------- u2-users mailing list [email protected] To unsubscribe please visit http://listserver.u2ug.org/
