Memoize

BasicWerk   EC Support   Technique   Facebook  

20140726161419_factor_auto-used-vocab

factor_auto-used-vocab

 

IN: scratchpad の REPL でコードを試して、それをじゃあスクリプトにまとめようと思う時、USING: に列挙しなきゃいけないボキャブラリを闇雲に探すのはちょっと非効率だ。

 

factor は manifest というオブジェクト(Tuple)に現在 USING: している vocab の一覧を auto-used というスロットで格納しているからそれを取り出せば良い。

 

 
IN: scratchpad auto-use manifest get auto-used>> .
V{
    "math.parser"
    "qw"
    "regexp"
    "splitting"
    "lexer"
    "vocabs.parser"
}
 

 

http://docs.factorcode.org/content/vocab-vocabs.parser.html

http://docs.factorcode.org/content/word-current-vocab%2Cvocabs.parser.html

 

#factorcode


© Shin Nakamura/BasicWerk 2014