1. Re: Short Circuiting + Return in procedures
- Posted by Terry Constant <constant at FLASH.NET> Jun 25, 1998
- 419 views
Lmailles at AOL.COM wrote: > > However, we have > > "exit" > from loops > "return" > from rountines and > "abort" > from main routine. > > Is this not an unnecessary complication ? Would it hurt anyone to allow "exit" > from a procedure Rob ? I think that having "return x" in a procedure would be > extremely confusing for a newbie and hints of other inferior languages which > allow you to do naughty things like not returning values from functions. > > -Daniel I prefer to have clearly distinct statments for each one. Encourages me to keep my code clear. If an enhancement is made in this area, I would like have something like: "loop" "continue" "iterate" "next" to jump to the next iteration of a loop without having to go through the rest of the code before getting to the end of the loop. For example, for i = 1 to 1000 do if s[i] is not what I am looking for then loop end if Many lines of code that do not lend themselves to a simple structure such as if structure (like shown in my example). --(It is most useful when I want to loop somewhere in the middle of some nested structures of code.) ... end for -- Terry Constant mailto:constant at flash.net http://flash.net/~constant