version 1.130, 2002/12/14 17:34:12
|
version 1.132, 2002/12/28 17:18:26
|
Line 2270 Defer setup-prim-semantics
|
Line 2270 Defer setup-prim-semantics
|
|
|
Variable prim# |
Variable prim# |
: first-primitive ( n -- ) prim# ! ; |
: first-primitive ( n -- ) prim# ! ; |
|
: group 0 word drop prim# @ 1- -$200 and prim# ! ; |
: Primitive ( -- ) \ name |
: Primitive ( -- ) \ name |
>in @ skip? IF drop EXIT THEN >in ! |
>in @ skip? IF drop EXIT THEN >in ! |
s" prims" T $has? H 0= |
s" prims" T $has? H 0= |
Line 3229 Cond: postpone ( -- ) \ name
|
Line 3230 Cond: postpone ( -- ) \ name
|
hex |
hex |
|
|
>CROSS |
>CROSS |
Create magic s" Gforth2x" here over allot swap move |
Create magic s" Gforth3x" here over allot swap move |
|
|
bigendian 1+ \ strangely, in magic big=0, little=1 |
bigendian 1+ \ strangely, in magic big=0, little=1 |
tcell 1 = 0 and or |
tcell 1 = 0 and or |
Line 3718 previous
|
Line 3719 previous
|
: bye bye ; |
: bye bye ; |
|
|
\ dummy |
\ dummy |
: group 0 word drop ; |
|
|
|
\ turnkey direction |
\ turnkey direction |
: H forth ; immediate |
: H forth ; immediate |