Re: 3.0 feature request: foreach
- Posted by "Kat" <gertie at visionsix.com> Jul 13, 2005
- 435 views
On 13 Jul 2005, at 2:24, Al Getz wrote: <huge snippage> > My vote goes for Case/Switch, if anything. > > There's another argument for case/switch that sets it apart from > other 'nested' type tests, and that is that there is ideally only > *ONE* test performed and then a jump. That single test resolves > into an integer which is then used to determine the jump. > Currently the only way to do this is to make your own case/switch > syntax using routine id's and a whole set of functions. <pseudo ooeucode> function demo(sequence case) goto case return "0" -- :"case" target not found! :"1" -- code goto eofunct :"blah" -- code return "something" :"transformer" :"bot" :"minsky" :"robot" :"borg" :"Number 5" -- try doing 6 targets at once like that with case! return "it's alive!" :eofunct -- more code if you like return "" end function </pseudo ooeucode> So we CAN do this NOW. Kat