News for hackers. Stuff that matters.
Re:Goto (2007) by kazinator on Thursday October 21, 2021 @07:04PM (#28951890)
All goto code can be mechanically translated into a network of mutually tail-calling functions arranged into an identically shaped call graph that is hardly easier to understand.

What you can do with goto-based code is refactor it into a form that obeys certain conventions such that it is easy to mechanically translate to such a tail-call newtork, but then stop short of actually doing it.

Then when reading the code, just pretend you're looking at function calls.

There are no comments on this comment yet.