version 1.11, 1995/04/20 09:42:54
|
version 1.13, 1995/10/07 17:38:15
|
Line 137 variable locals-dp \ so here's the speci
|
Line 137 variable locals-dp \ so here's the speci
|
\ defines the local "name"; the offset of the local shall be |
\ defines the local "name"; the offset of the local shall be |
\ stored in a-addr |
\ stored in a-addr |
create |
create |
immediate |
immediate restrict |
here 0 , ( place for the offset ) ; |
here 0 , ( place for the offset ) ; |
|
|
: lp-offset ( n1 -- n2 ) |
: lp-offset ( n1 -- n2 ) |
Line 475 forth definitions
|
Line 475 forth definitions
|
: definer! ( definer xt -- ) |
: definer! ( definer xt -- ) |
\ gives the word represented by xt the behaviour associated with definer |
\ gives the word represented by xt the behaviour associated with definer |
over 1 and if |
over 1 and if |
does-code! |
swap [ 1 invert ] literal and does-code! |
else |
else |
code-address! |
code-address! |
then ; |
then ; |