Re: Improvements to gnuapl

2021-02-21 Thread Chris Moller
What's wrong with good old-fashioned computed-goto like:   1 testit y   2 v←hello first second byebye   3 →(y=⍳⍴v)/v   4 hello: 'hello'   5 →byebye   6 first: 'first'   7 →byebye   8 second: 'second'   9 byebye: 'byebye' variations of which work fine as if/then/else, case statements, and while/

Re: Improvements to gnuapl

2021-02-21 Thread Blake McBride
Just my two cents. I've never had a problem with what Chris is saying. In fact, I think adding if/else as described earlier would make APL not APL. If you want if/else as described earlier, just write your own apl'ish language. (I wrote my first APL 41 years ago.) Blake On Sun, Feb 21, 2021