Handbook
Glossary
reset-word ( word -- )
Vocabulary
words
Inputs
word
a
word
Outputs
None
Word description
Reset word declarations.
Notes
Calling this word directly is not necessary in most cases. Higher-level words call it automatically.
Side effects
Modifies
word
Definition
IN:
words
GENERIC:
reset-word
( word -- )
Methods
USING:
generic
kernel
words
words.alias
;
M:
alias
reset-word
[
M\
alias
reset-word
(call-next-method)
]
[
"alias"
remove-word-prop
]
bi
;
USING:
generic
kernel
words
words.constant
;
M:
constant
reset-word
[
M\
constant
reset-word
(call-next-method)
]
[
"constant"
remove-word-prop
]
bi
;
USING:
delegate.private
generic
kernel
words
;
M:
consult-method
reset-word
[
M\
consult-method
reset-word
(call-next-method)
]
[
"consultation"
remove-word-prop
]
bi
;
USING:
descriptive
generic
kernel
words
;
M:
descriptive-lambda
reset-word
[
M\
descriptive-lambda
reset-word
(call-next-method)
]
[
"lambda"
remove-word-prop
]
bi
;
USING:
descriptive
generic
kernel
words
;
M:
descriptive
reset-word
[
M\
descriptive
reset-word
(call-next-method)
]
[
"descriptive-definition"
remove-word-prop
]
bi
;
USING:
definitions
generic
kernel
peg.ebnf
sequences
words
;
M:
ebnf-word
reset-word
[
M\
ebnf-word
reset-word
(call-next-method)
]
[
"ebnf-quot"
word-prop
first
first
forget
]
[
{
"ebnf-quot"
"ebnf-parser"
}
remove-word-props
]
tri
;
USING:
generic
kernel
locals.definitions
words
;
M:
lambda-macro
reset-word
[
M\
lambda-macro
reset-word
(call-next-method)
]
[
"lambda"
remove-word-prop
]
bi
;
USING:
generic
kernel
locals.definitions
words
;
M:
lambda-memoized
reset-word
[
M\
lambda-memoized
reset-word
(call-next-method)
]
[
"lambda"
remove-word-prop
]
bi
;
USING:
generic
kernel
locals.definitions
words
;
M:
lambda-method
reset-word
[
M\
lambda-method
reset-word
(call-next-method)
]
[
"lambda"
remove-word-prop
]
bi
;
USING:
generic
kernel
locals.definitions
words
;
M:
lambda-word
reset-word
[
M\
lambda-word
reset-word
(call-next-method)
]
[
"lambda"
remove-word-prop
]
bi
;
USING:
generic
kernel
macros
words
;
M:
macro
reset-word
[
M\
macro
reset-word
(call-next-method)
]
[
"macro"
remove-word-prop
]
bi
;
USING:
generic
kernel
memoize
words
;
M:
memoized
reset-word
[
M\
memoized
reset-word
(call-next-method)
]
[
{
"memoize"
"memo-quot"
}
remove-word-props
]
bi
;
USING:
classes
generic
kernel
words
;
M:
predicate
reset-word
[
M\
predicate
reset-word
(call-next-method)
]
[
"predicating"
remove-word-prop
]
bi
;
USING:
definitions
kernel
words
;
M:
word
reset-word
dup
flushable?
[
dup
changed-conditionally
]
when
{
"unannotated-def"
"parsing"
"inline"
"recursive"
"foldable"
"flushable"
"reading"
"writing"
"reader"
"writer"
"delimiter"
"deprecated"
}
remove-word-props
;