[<<][packetforth][>>][..]
Thu Feb 23 13:22:05 EST 2006

tail calls


Trying to turn all calls into tail calls when possible, however,
i'm running into a problem with

: x >r r> ;;

this gets translated to

>r do-pass r>

if the last XT in a link modifies the return stack, it won't work,
since do-pass pops RS before executing the xt.

can we make it pop RS *after* calling?




[Reply][About]
[<<][packetforth][>>][..]