Handbook
Glossary
vocab-link
Factor handbook
»
The implementation
»
Vocabularies
Prev:
vocab? ( object -- ? )
Next:
>vocab-link ( name -- vocab )
Vocabulary
vocabs
Class description
Instances of this class identify vocabularies which are potentially not loaded. The
vocab-name
slot is the vocabulary name.
Vocabulary links are created by calling
>vocab-link
.
Definition
IN:
vocabs
TUPLE:
vocab-link
name
;
Methods
USING:
vocabs
vocabs.loader.private
;
M:
vocab-link
(require)
vocab-name
(require)
;
USING:
kernel
tools.scaffold.private
vocabs
;
M:
vocab-link
add-using
drop
;
USING:
definitions.icons
kernel
vocabs
;
M:
vocab-link
definition-icon
drop
"unopen-vocab"
definition-icon-path
;
USING:
accessors
vocabs
;
M:
vocab-link
require
name>>
require
;
USING:
tools.scaffold
vocabs
;
M:
vocab-link
scaffold-docs
vocab-name
scaffold-docs
;
USING:
summary
vocabs
vocabs.metadata
;
M:
vocab-link
summary
vocab-in-root-summary
;
USING:
accessors
vocabs
;
M:
vocab-link
vocab-name
name>>
;
USING:
kernel
tools.scaffold.private
vocabs
;
M:
vocab-link
vocab-root?
drop
f
;