| then |
then |
| over - discode |
over - discode |
| ." end-code" cr ; |
." end-code" cr ; |
| |
: seeabicode ( xt -- ) |
| |
dup s" ABI-Code" .defname |
| |
>body dup dup next-head |
| |
swap - discode |
| |
." end-code" cr ; |
| : seevar ( xt -- ) |
: seevar ( xt -- ) |
| s" Variable" .defname cr ; |
s" Variable" .defname cr ; |
| : seeuser ( xt -- ) |
: seeuser ( xt -- ) |
| [IFDEF] dofield: |
[IFDEF] dofield: |
| dofield: of seefield endof |
dofield: of seefield endof |
| [THEN] |
[THEN] |
| |
[IFDEF] doabicode: |
| |
doabicode: of seeabicode endof |
| |
[THEN] |
| over of seecode endof \ direct threaded code words |
over of seecode endof \ direct threaded code words |
| over >body of seecode endof \ indirect threaded code words |
over >body of seecode endof \ indirect threaded code words |
| 2drop abort" unknown word type" |
2drop abort" unknown word type" |