X-Git-Url: https://thelambdalab.xyz/gitweb/index.cgi?a=blobdiff_plain;f=defer-is.4th;h=ac82c90ac15760b8806be2e714745a6891527556;hb=c91efd8c4adc50172e831c9cf22cc66cdc3fa6ad;hp=1b171b65fe7952facaa5d7317bc2aae5f01c074b;hpb=613a9d60145361cec8ed96e49193f730e113a53a;p=scheme.forth.jl.git diff --git a/defer-is.4th b/defer-is.4th index 1b171b6..ac82c90 100644 --- a/defer-is.4th +++ b/defer-is.4th @@ -37,6 +37,5 @@ hide abort-defer \ Need this for tail call optimization -: goto ( cfa -- ) - R> drop execute ; - +: goto-deferred ( cfa -- ) + R> drop >body @ >body >R ;