| \ in dubio pro: |
\ in dubio pro: |
| drop true ; |
drop true ; |
| |
|
| : >head ( cfa -- nt ) \ gforth to-head |
: >head-noprim ( cfa -- nt ) \ gforth to-head-noprim |
| $25 cell do ( cfa ) |
$25 cell do ( cfa ) |
| dup i - count $9F and + cfaligned over alias-mask + = |
dup i - count $9F and + cfaligned over alias-mask + = |
| if ( cfa ) |
if ( cfa ) |
| |
|
| [ELSE] |
[ELSE] |
| |
|
| : >head ( cfa -- nt ) \ gforth to-head |
: >head-noprim ( cfa -- nt ) \ gforth to-head-noprim |
| $25 cell do ( cfa ) |
$25 cell do ( cfa ) |
| dup i - count $9F and + cfaligned over alias-mask + = |
dup i - count $9F and + cfaligned over alias-mask + = |
| if ( cfa ) i - cell - unloop exit |
if ( cfa ) i - cell - unloop exit |
| |
|
| [THEN] |
[THEN] |
| |
|
| ' >head ALIAS >name |
|
| |
|
| : body> 0 >body - ; |
: body> 0 >body - ; |
| |
|
| : (search-wordlist) ( addr count wid -- nt | false ) |
: (search-wordlist) ( addr count wid -- nt | false ) |