New reset-memoized word
parent
cf99e405fe
commit
551b3a42a1
|
@ -50,3 +50,6 @@ M: memoized definition "memo-quot" word-prop ;
|
|||
: memoize-quot ( quot effect -- memo-quot )
|
||||
gensym swap dupd "declared-effect" set-word-prop
|
||||
dup rot define-memoized 1quotation ;
|
||||
|
||||
: reset-memoized ( word -- )
|
||||
"memoize" word-prop clear-assoc ;
|
||||
|
|
|
@ -99,7 +99,7 @@ SYMBOL: rule-sets
|
|||
(load-mode) dup finalize-mode ;
|
||||
|
||||
: reset-modes ( -- )
|
||||
\ (load-mode) "memoize" word-prop clear-assoc ;
|
||||
\ (load-mode) reset-memoized ;
|
||||
|
||||
: ?glob-matches ( string glob/f -- ? )
|
||||
dup [ glob-matches? ] [ 2drop f ] if ;
|
||||
|
|
Loading…
Reference in New Issue