COMPILING WITH CONTINUATIONS ANDREW W. APPEL Department of Computer Science, Princeton University © Cambridge University Press 1992