Authors: | Slava Pestov |
Class | Superclass | Slots |
bad-vocab-name | tuple | name |
no-vocab | tuple | name |
no-vocab-named | tuple | name |
vocab | identity-tuple | name words main help source-loaded? docs-loaded? |
vocab-link | tuple | name |
Class | Superclass |
runnable-vocab | vocab |
vocab-spec |
Word | Stack effect |
>vocab-link | ( name -- vocab ) |
lookup-vocab | ( vocab-spec -- vocab ) |
require | ( object -- ) |
vocab-changed | ( vocab obj -- ) |
vocab-help | ( vocab-spec -- help ) |
vocab-main | ( vocab-spec -- main ) |
vocab-name | ( vocab-spec -- name ) |
vocab-words-assoc | ( vocab-spec -- assoc/f ) |
+done+ |
+parsing+ |
dictionary |
require-hook |
vocab-observers |
Word | Stack effect |
<vocab-link> | ( name -- vocab-link ) |
<vocab> | ( name -- vocab ) |
?load-vocab | ( name -- vocab ) |
?lookup-vocab | ( vocab-spec -- vocab ) |
add-vocab-observer | ( obj -- ) |
all-words | ( -- seq ) |
bad-vocab-name | ( name -- * ) |
check-vocab-name | ( name -- name ) |
child-vocab? | ( prefix name -- ? ) |
create-vocab | ( name -- vocab ) |
forget-vocab | ( vocab -- ) |
load-vocab | ( name -- vocab ) |
loaded-child-vocab-names | ( vocab-spec -- seq ) |
loaded-vocab-names | ( -- seq ) |
no-vocab | ( name -- * ) |
no-vocab-named | ( name -- * ) |
notify-vocab-observers | ( vocab -- ) |
remove-vocab-observer | ( obj -- ) |
require-all | ( vocabs -- ) |
vocab-words | ( vocab-spec -- seq ) |
words-named | ( str -- seq ) |
Word | Stack effect |
bad-vocab-name? | ( object -- ? ) |
no-vocab-named? | ( object -- ? ) |
no-vocab? | ( object -- ? ) |
runnable-vocab? | ( object -- ? ) |
vocab-link? | ( object -- ? ) |
vocab-spec? | ( object -- ? ) |
vocab? | ( object -- ? ) |
Vocabulary | Summary |
vocabs.loader | Vocabulary dependency resolution, reloading and development utilities |
vocabs.parser | Utilities for parsing and defining words |
Vocabulary | Summary |
vocabs.cache | Caching vocabulary data from disk |
vocabs.files | Getting a list of files in a vocabulary |
vocabs.generated | |
vocabs.hierarchy | Searching for vocabularies on disk |
vocabs.metadata | Managing vocabulary author, tag and summary information |
vocabs.platforms | |
vocabs.prettyprint | |
vocabs.refresh | Reloading changed vocabularies from disk |
Vocabulary | Summary |
vocabs.git |