X-Git-Url: https://thelambdalab.xyz/gitweb/index.cgi?p=scheme.forth.jl.git;a=blobdiff_plain;f=src%2Fscheme.4th;fp=src%2Fscheme.4th;h=934775080aa276c352d852a1b9b525904bf28442;hp=9d646677e32ac788581914cb3201462bb417f51f;hb=ed0aaed61b10e03e5f064404f506eaa73e50c87d;hpb=f1f104259426dc77ec46ae1ac3bda65fcc19a034 diff --git a/src/scheme.4th b/src/scheme.4th index 9d64667..9347750 100644 --- a/src/scheme.4th +++ b/src/scheme.4th @@ -1790,7 +1790,7 @@ parse-idx-stack parse-idx-sp ! 2dup cdr - nil? not if + nil? invert if except-message: ." Continuations expect exactly 1 argument." recoverable-exception throw then @@ -2101,6 +2101,7 @@ parse-idx-stack parse-idx-sp ! symbol-type istype? if true exit then compound-proc-type istype? if true exit then port-type istype? if true exit then + continuation-type istype? if true exit then false ;