logoalt Hacker News

spider-mariotoday at 8:56 AM1 replyview on HN

Sure, but mutual recursion might require `goto` for example. Or an explicit state machine.


Replies

clhodapptoday at 9:17 AM

I can see how it might require an explicit state machine (keep a mutable state number and switch over the inlined bodies of what could be functions), but I'm not seeing how it could require `goto`.

Are there more-complex relationships that might require it?

show 1 reply