hyperme, skell and I held an extended conversation about this while hyperme helpfully prototyped some options.
hyperme has completed an implementation called "
Goto Smart"
that essentially provides some classes of streamlined scripted control flow for 5.2. (A big "
thank you!"
)
PR
Edit: note how execution flow conventions like for/while/break/continue/switch/case are actually gotos in disguise. But they're "
smart"
gotos...and they're not called "
goto"
, so that makes them okay in everyone's eyes. Hip developers love to hate on goto.
____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
[Last edited by mrimer at 10-19-2020 09:02 PM]