2007-11-02 [長年日記]

_ [cat] 寝る10分前

トロリ目

この状態になると茶化しても遊んでくれない。

_ [C][Programming] char配列から long へのキャスト変換

odawara さんがわざわざ調べてくれました

ありがとう。

ビッグエンディアンのCPUとリトルエンディアンのCPUではキャストの動作が違うようですね。big endian -> MSB から値が入る。 little endian -> LSB から値が入る。という事っすね。

_ [Scheme] gauche mecab

gauche-mecab のインストール、使用はすごく簡単です。

次は、出力結果をリストにする方法を考えようか。

以下、使い方。

(use mecab) ; モジュール呼び出し

(define m (mecab-new2 "")) ; インスタンス作成

(mecab-sparse-tostr m "私の名前は何ですか?")

"私\t名詞,代名詞,一般,*,*,*,私,ワタクシ,ワタクシ\nの\t助詞,連体化,*,*,*,*,の,ノ,ノ\n名前\t名詞,一般,*,*,*,*,名前,ナマエ,ナマエ\nは\t助詞,係助詞,*,*,*,*,は,ハ,ワ\n何\t名詞,代名詞,一般,*,*,*,何,ナン,ナン\nです\t助動詞,*,*,*,特殊・デス,基本形,です,デス,デス\nか\t助詞,副助詞/並立助詞/終助詞,*,*,*,*,か,カ,カ\n?\t名詞,サ変接続,*,*,*,*,*\nEOS\n" ; 結果

(mecab-destroy m) ; インスタンス破壊

[]

«前の日記(2007-10-31) 最新 次の日記(2007-12-01)»