--- gforth/backtrac.fs 2003/03/09 15:16:46 1.8 +++ gforth/backtrac.fs 2004/12/01 10:02:59 1.11 @@ -43,7 +43,8 @@ end-struct buffer% \ backtrace stuff -create backtrace-rs-buffer buffer% %allot \ copy of the return stack at throw +create backtrace-rs-buffer buffer% %allot drop +\ copy of the return stack at throw : init-backtrace ( -- ) backtrace-rs-buffer init-buffer ; @@ -110,3 +111,9 @@ IS store-backtrace :noname ( -- ) backtrace-rs-buffer 2@ over + print-backtrace ; IS dobacktrace + +[ifdef] defer-default +:noname + r@ >stderr cr ." deferred word " print-bt-entry ." is uninitialized" ; +is defer-default +[then] \ No newline at end of file