version 1.100, 2002/08/28 17:50:28
|
version 1.101, 2002/12/04 16:56:31
|
Line 11525 The word @code{~~} prints debugging info
|
Line 11525 The word @code{~~} prints debugging info
|
location and the stack contents). It is easy to insert. If you use Emacs |
location and the stack contents). It is easy to insert. If you use Emacs |
it is also easy to remove (@kbd{C-x ~} in the Emacs Forth mode to |
it is also easy to remove (@kbd{C-x ~} in the Emacs Forth mode to |
query-replace them with nothing). The deferred words |
query-replace them with nothing). The deferred words |
@code{printdebugdata} and @code{printdebugline} control the output of |
@code{printdebugdata} and @code{.debugline} control the output of |
@code{~~}. The default source location output format works well with |
@code{~~}. The default source location output format works well with |
Emacs' compilation mode, so you can step through the program at the |
Emacs' compilation mode, so you can step through the program at the |
source level using @kbd{C-x `} (the advantage over a stepping debugger |
source level using @kbd{C-x `} (the advantage over a stepping debugger |
Line 11534 happened or where the strange data has o
|
Line 11534 happened or where the strange data has o
|
|
|
doc-~~ |
doc-~~ |
doc-printdebugdata |
doc-printdebugdata |
doc-printdebugline |
doc-.debugline |
|
|
@node Assertions, Singlestep Debugger, Debugging, Programming Tools |
@node Assertions, Singlestep Debugger, Debugging, Programming Tools |
@subsection Assertions |
@subsection Assertions |