コード例 #1
0
ファイル: word_func.go プロジェクト: mk2/yon
func funcBodyFromChainWord(a kit.ChainWord) kit.WordFuncBody {

	return func(m kit.Memory, args ...interface{}) (err error) {

		a.Each(func(w kit.Word) {
			_, err = w.Do(m)
		})

		return err
	}
}
コード例 #2
0
ファイル: word_dict.go プロジェクト: mk2/yon
func NewDictWordFromChainWord(c kit.ChainWord) kit.DictWord {

	return NewDictWordFromList(c.ExtractList())
}
コード例 #3
0
ファイル: word_array.go プロジェクト: mk2/yon
func NewArrayWordFromChainWord(c kit.ChainWord) kit.ArrayWord {

	return NewArrayWordFromList(c.ExtractList())
}