--- gforth/debugs.fs 1997/05/21 20:39:23 1.1 +++ gforth/debugs.fs 2000/09/23 15:46:52 1.6 @@ -1,6 +1,6 @@ \ Simple debugging aids -\ Copyright (C) 1995 Free Software Foundation, Inc. +\ Copyright (C) 1995,1997,1999 Free Software Foundation, Inc. \ This file is part of Gforth. @@ -16,7 +16,7 @@ \ You should have received a copy of the GNU General Public License \ along with this program; if not, write to the Free Software -\ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +\ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA. \ They are meant to support a different style of debugging than the @@ -36,9 +36,9 @@ require source.fs -defer printdebugdata ( -- ) \ gforth +defer printdebugdata ( -- ) \ gforth print-debug-data ' .s IS printdebugdata -defer printdebugline ( addr -- ) \ gforth +defer printdebugline ( addr -- ) \ gforth print-debug-line : (printdebugline) ( addr -- ) cr print-sourcepos ." :" @@ -51,7 +51,7 @@ defer printdebugline ( addr -- ) \ gfort : (~~) ( -- ) r@ printdebugline - r> sourcepos drop + >r ; + r> sourcepos %size + >r ; : ~~ ( compilation -- ; run-time -- ) \ gforth tilde-tilde POSTPONE (~~) sourcepos, ; immediate