| \ wordlist constant environment-wordlist |
\ wordlist constant environment-wordlist |
| |
|
| Create environment-wordlist ( -- wid ) \ gforth |
Create environment-wordlist ( -- wid ) \ gforth |
| \G wid identifies the word list that is searched by environmental |
\G @i{wid} identifies the word list that is searched by environmental |
| \G queries. |
\G queries. |
| wordlist drop |
wordlist drop |
| |
|
| : environment? ( c-addr u -- false / ... true ) \ core environment-query |
: environment? ( c-addr u -- false / ... true ) \ core environment-query |
| \G c-addr, u specify the address and length of a string. If the string is |
\G @i{c-addr, u} specify a counted string. If the string is not |
| \G not recognised, return a @code{false} flag. Otherwise return a true |
\G recognised, return a @code{false} flag. Otherwise return a |
| \G flag and some (string-specific) information about the queried string. |
\G @code{true} flag and some (string-specific) information about |
| |
\G the queried string. |
| environment-wordlist search-wordlist if |
environment-wordlist search-wordlist if |
| execute true |
execute true |
| else |
else |