--- gforth/backtrac.fs 2001/02/27 21:17:10 1.5 +++ gforth/backtrac.fs 2003/03/09 15:16:46 1.8 @@ -1,6 +1,6 @@ \ backtrace handling -\ Copyright (C) 1999,2000 Free Software Foundation, Inc. +\ Copyright (C) 1999,2000,2003 Free Software Foundation, Inc. \ This file is part of Gforth. @@ -80,15 +80,18 @@ IS store-backtrace : print-bt-entry ( return-stack-item -- ) cell - dup in-dictionary? over dup aligned = and if - @ dup look - if + @ dup threaded>name dup if .name drop else - drop body> look \ !! check for "call" in cell before? - if - .name + drop dup look if + .name drop else - drop + drop body> look \ !! check for "call" in cell before? + if + .name + else + drop + then then then else