@@ -45,7 +45,6 @@ convert (Scm.ExpLit l) k = k $ ValLit l
|
||||
-- special case: call/cc is desugared during cps-conversion...
|
||||
convert (Scm.ExpPrim (PrimCallCC withcc)) k = do
|
||||
convert withcc \withcc' -> do
|
||||
callcc <- gensym' @Name "call/cc"
|
||||
cc <- gensym' @Name "cc"
|
||||
r <- gensym' "r"
|
||||
m <- k $ ValVar r
|
||||
|
||||
Reference in New Issue
Block a user