version 1.20, 1997/02/06 21:23:00
|
version 1.23, 1997/03/27 13:31:01
|
Line 30 decimal
|
Line 30 decimal
|
|
|
\ VALUE 2>R 2R> 2R@ 17may93jaw |
\ VALUE 2>R 2R> 2R@ 17may93jaw |
|
|
: value ( w "name" -- ) \ core-ext |
|
(constant) , ; |
|
\ !! 2value |
\ !! 2value |
|
|
: 2Literal ( compilation w1 w2 -- ; run-time -- w1 w2 ) \ double two-literal |
: 2Literal ( compilation w1 w2 -- ; run-time -- w1 w2 ) \ double two-literal |
Line 77 decimal
|
Line 75 decimal
|
|
|
\ UNUSED 17may93jaw |
\ UNUSED 17may93jaw |
|
|
|
: dictionary-end ( -- addr ) |
|
forthstart dup 3 cells + @ + ; |
|
|
: unused ( -- u ) \ core-ext |
: unused ( -- u ) \ core-ext |
forthstart dup 3 cells + @ + here - ; |
dictionary-end here - ; |
|
|
\ [COMPILE] 17may93jaw |
\ [COMPILE] 17may93jaw |
|
|
Line 123 decimal
|
Line 124 decimal
|
|
|
\ SOURCE-ID SAVE-INPUT RESTORE-INPUT 11jun93jaw |
\ SOURCE-ID SAVE-INPUT RESTORE-INPUT 11jun93jaw |
|
|
: source-id ( -- 0 | -1 | fileid ) \ core-ext source-i-d |
: source-id ( -- 0 | -1 | fileid ) \ core-ext,file source-i-d |
loadfile @ dup 0= IF drop sourceline# 0 min THEN ; |
loadfile @ dup 0= IF drop sourceline# 0 min THEN ; |
|
|
: save-input ( -- x1 .. xn n ) \ core-ext |
: save-input ( -- x1 .. xn n ) \ core-ext |