| ' no.extensions IS compiler-notfound |
' no.extensions IS compiler-notfound |
| ' no.extensions IS interpreter-notfound |
' no.extensions IS interpreter-notfound |
| |
|
| |
Defer before-word ( -- ) \ gforth |
| |
\ called before the text interpreter parses the next word |
| |
' noop IS before-word |
| |
|
| : interpret1 ( ... -- ... ) |
: interpret1 ( ... -- ... ) |
| [ has? backtrace [IF] ] |
[ has? backtrace [IF] ] |
| rp@ backtrace-rp0 ! |
rp@ backtrace-rp0 ! |
| [ [THEN] ] |
[ [THEN] ] |
| BEGIN |
BEGIN |
| ?stack name dup |
?stack before-word name dup |
| WHILE |
WHILE |
| parser |
parser |
| REPEAT |
REPEAT |