“…Transforming functional programs into continuation-passing style (CPS) is a classical topic, with a long publication history [2,4,8,9,11,15,17,18,20,23,24,25,26,29,30,31,32,33,35,38,41,42,43,44,45,46,47,48,49,50,52], 1 including chapters in programming-languages textbooks [1,21,40], and many applications. Yet no standard algorithm for CPS transformation has emerged, and this lack contributes to maintaining continuations, CPS, and CPS transformations as mystifying artefacts in the land of programming and programming languages.…”