The Search Order Word Set as defined by the Standard.
Note that there a some extensions in the Portable Forth Environment. Wordlists can be made case-sensitive always or only at request. Wordlists can be linear or hashed vocabularies. There are other words to recursivly search an implicit vocabulary along with another.
DEFINITIONS ( -- )
FORTH ( -- voc )
GET-CURRENT ( -- voc )
GET-ORDER ( -- vocn ... voc1 n )
SEARCH-WORDLIST ( str-ptr str-len voc -- 0 | xt 1 | xt -1 )
SET-CURRENT ( voc -- )
SET-ORDER ( vocn ... voc1 n -- )
WORDLIST ( -- voc )
ALSO ( -- )
ORDER
PREVIOUS ( -- )
DEFAULT-ORDER ( -- )
RESET-ORDER ( -- )
DEFINITIONS ( -- )
ORDER
reference: p4_definitions in ../src/search.c:0039, export CO DEFINITIONS
FORTH ( -- voc )
reference: p4_forth_wordlist in ../src/search.c:0216, export CO FORTH-WORDLIST
GET-CURRENT ( -- voc )
DEFINITIONS
reference: p4_get_current in ../src/search.c:0047, export CO GET-CURRENT
GET-ORDER ( -- vocn ... voc1 n )
SET-ORDER
reference: p4_get_order in ../src/search.c:0055, export CO GET-ORDER
SEARCH-WORDLIST ( str-ptr str-len voc -- 0 | xt 1 | xt -1 )
FIND
(FIND)
reference: p4_search_wordlist in ../src/search.c:0070, export CO SEARCH-WORDLIST
SET-CURRENT ( voc -- )
DEFINITIONS
reference: p4_set_current in ../src/search.c:0089, export CO SET-CURRENT
SET-ORDER ( vocn ... voc1 n -- )
GET-ORDER
reference: p4_set_order in ../src/search.c:0098, export CO SET-ORDER
WORDLIST ( -- voc )
reference: p4_wordlist in ../src/search.c:0115, export CO WORDLIST
ALSO ( -- )
DUP
ORDER
ORDER
ALSO
DEFAULT-ORDER
order: vocn ... voc2 voc1 -- vocn ... voc2 voc1 voc1
reference: p4_also in ../src/search.c:0129, export CO ALSO
ORDER
no forth documentation available (p4_order)
reference: p4_order in ../src/search.c:0158, export CO ORDER
PREVIOUS ( -- )
ALSO
DROP
ORDER
order: vocn ... voc2 voc1 -- vocn ... voc2 example: ALSO PRIVATE-VOC DEFINTIONS (...do some...) PREVIOUS DEFINITIONS
reference: p4_previous in ../src/search.c:0180, export CO PREVIOUS
DEFAULT-ORDER ( -- )
ORDER
RESET-ORDER
reference: p4_default_order in ../src/search.c:0198, export CO DEFAULT-ORDER
RESET-ORDER ( -- )
DEFAULT-ORDER
ORDER
reference: p4_reset_order in ../src/search.c:0208, export CO RESET-ORDER