[gforth] / gforth / kernel / tools.fs  

gforth: gforth/kernel/tools.fs

Diff for /gforth/kernel/tools.fs between version 1.9 and 1.10

version 1.9, Mon Feb 22 21:39:44 1999 UTC version 1.10, Tue Mar 23 20:24:27 1999 UTC
Line 29 
Line 29 
   
 : .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 57 
Line 57 
   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 
Line 70 
 \ ?                                                     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


Generate output suitable for use with a patch program
Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help