Obtaining visual continuations with Visualcode
This paper briefly describes Visualcode and its use in the design of the RainbowScheme program visualization system. RainbowScheme represents Scheme continuations using a combination of text, colors, icons and tree-structured environments. "Visual continuations" greatly facilitate the understanding of the run-time behaviors of Scheme programs.