• R/O
  • SSH
  • HTTPS

igo: 提交


Commit MetaInfo

修订版98 (tree)
时间2010-05-11 20:14:47
作者phjgt

Log Message

cl-igoのドキュメントを ver0.3.0用に修正

更改概述

差异

--- trunk/doc/cl-igo.html (revision 97)
+++ trunk/doc/cl-igo.html (revision 98)
@@ -5,7 +5,7 @@
55 <link type="text/css" rel="stylesheet" href="igo.css" />
66 </head>
77 <body>
8- <h1>cl-igo - Common Lisp形態素解析器 (ver 0.2.3)</h1>
8+ <h1>cl-igo - Common Lisp形態素解析器 (ver 0.3.0)</h1>
99 <hr />
1010
1111 <div class="toc">
@@ -119,7 +119,7 @@
119119
120120 <h4>load-tagger関数</h4>
121121  バイナリ辞書を読み込む。
122- <pre>(load-tagger <i>dic-dir</i> <span class="keyword">&optional</span> (<i>feature-parser</i> #'identity))
122+ <pre>(load-tagger <i>dic-dir</i> <span class="keyword">&key</span> (<i>feature-parser</i> #'identity)) (<i>bind-special</i> t))
123123 <span class="comment">=></span> <i>tagger</i>
124124
125125 dic-dir: バイナリ辞書が配置してあるディレクトリのパス
@@ -126,6 +126,7 @@
126126 feature-parser: 素性文字列のマッピング関数。
127127 この関数が返した結果がparse関数により使用される。
128128 (<span class="keyword">lambda</span> (feature-string) ...)形式。
129+bind-special: 関数が返すtaggerオブジェクトを*tagger*スペシャル変数に束縛するかどうか。
129130 tagger: 形態素解析用の辞書情報を有するtaggerオブジェクト。</pre>
130131
131132 <h4>parse関数</h4>
@@ -132,11 +133,13 @@
132133  形態素解析を行う。
133134 <br />
134135 <span class="note">※ 結果の素性を破壊的に修正しない場合はスレッドセーフ</span>
135- <pre>(parse <i>text</i> <span class="keyword">&optional</span> (<i>tagger</i> *tagger*))
136+ <pre>(parse <i>text</i> <span class="keyword">&key</span> (<i>tagger</i> *tagger*) (<i>start</i> 0) (<i>end</i> (length <i>text</i>)))
136137 <span class="comment">=></span> <i>result</i>
137138
138139 text: 形態素解析対象テキスト(string型)
139140 tagger: taggerオブジェクト。load-tagger関数の戻り値
141+start: 対象テキスト内での解析開始位置
142+end: 対象テキスト内での解析終端位置
140143 result: 右の形式の形態素解析結果のリスト。 <b>((表層形 素性<span class="comment">※1</span> テキスト内での出現開始位置))</b>
141144
142145 <span class="comment">※1 素性には、load-tagger関数に渡したfeature-parser関数が返した結果が用いられる。
@@ -146,11 +149,13 @@
146149  分かち書きを行う。
147150 <br />
148151 <span class="note">※ スレッドセーフ</span>
149- <pre>(wakati <i>text</i> <span class="keyword">&optional</span> (<i>tagger</i> *tagger*))
152+ <pre>(wakati <i>text</i> <span class="keyword">&optional</span> (<i>tagger</i> *tagger*) (<i>start</i> 0) (<i>end</i> (length <i>text</i>)))
150153 <span class="comment">=></span> <i>result</i>
151154
152155 text: 形態素解析対象テキスト(string型)
153156 tagger: taggerオブジェクト。load-tagger関数の戻り値
157+start: 対象テキスト内での解析開始位置
158+end: 対象テキスト内での解析終端位置
154159 result: 分かち書きされた表層形(文字列)のリスト。</pre>
155160
156161
Show on old repository browser