version 1.7, 1999/02/03 00:10:26
|
version 1.11, 1999/03/29 22:52:35
|
Line 29 variable maxdepth-.s
|
Line 29 variable maxdepth-.s
|
|
|
: .s ( -- ) \ tools dot-s |
: .s ( -- ) \ tools dot-s |
\G Display the number of items on the data stack, |
\G Display the number of items on the data stack, |
\G followed by a list of the items; TOS is the right-most item |
\G followed by a list of the items; TOS is the right-most item. |
." <" depth 0 .r ." > " |
." <" depth 0 .r ." > " |
depth 0 max maxdepth-.s @ min |
depth 0 max maxdepth-.s @ min |
dup 0 |
dup 0 |
Line 45 Variable /dump
|
Line 45 Variable /dump
|
|
|
: .4 ( addr -- addr' ) |
: .4 ( addr -- addr' ) |
3 FOR -1 /dump +! /dump @ 0< |
3 FOR -1 /dump +! /dump @ 0< |
IF ." " ELSE dup c@ 0 <# # # #> type space THEN |
IF ." " ELSE dup c@ 0 <<# # # #> type #>> space THEN |
char+ NEXT ; |
char+ NEXT ; |
: .chars ( addr -- ) |
: .chars ( addr -- ) |
/dump @ bounds |
/dump @ bounds |
Line 57 Variable /dump
|
Line 57 Variable /dump
|
dup .4 space .4 ." - " .4 space .4 drop 10 /dump +! space .chars ; |
dup .4 space .4 ." - " .4 space .4 drop 10 /dump +! space .chars ; |
|
|
: dump ( addr u -- ) \ tools dump |
: dump ( addr u -- ) \ tools dump |
\G Display u lines of memory starting at address addr. Each line |
\G Display @var{u} lines of memory starting at address @var{addr}. Each line |
\G displays the contents of 16 bytes. When Gforth is running under |
\G displays the contents of 16 bytes. When Gforth is running under |
\G an operating system you may get @file{Invalid memory address} errors |
\G an operating system you may get @file{Invalid memory address} errors |
\G if you attempt to access arbitrary locations. |
\G if you attempt to access arbitrary locations. |
Line 70 Variable /dump
|
Line 70 Variable /dump
|
\ ? 17may93jaw |
\ ? 17may93jaw |
|
|
: ? ( a-addr -- ) \ tools question |
: ? ( a-addr -- ) \ tools question |
\G Display the contents of address a-addr in the current number base. |
\G Display the contents of address @var{a-addr} in the current number base. |
@ . ; |
@ . ; |
|
|
\ words visible in roots 14may93py |
\ words visible in roots 14may93py |
|
|
include ../termsize.fs |
include ../termsize.fs |
|
|
: words ( -- ) \ tools |
: words |
\G ** this will not get annotated. See other defn in search.fs .. ** |
\G ** this will not get annotated. See other defn in search.fs .. ** |
|
\G It does not work to use "wordset-" prefix since this file is glossed |
|
\G by cross.fs which doesn't have the same functionalty as makedoc.fs |
cr 0 context @ wordlist-id |
cr 0 context @ wordlist-id |
BEGIN |
BEGIN |
@ dup |
@ dup |