Emulating Goto in Scheme with Continuations
Summary
The article demonstrates emulating GOTO in Scheme using continuations. It introduces a with-goto macro and a labels extraction mechanism, showing how call/cc can be leveraged to implement goto-like jumps, with illustrative examples and a discussion of macro hygiene and limitations.