Scroll to navigation

JS_HINSI_LIST(3) Library Functions Manual JS_HINSI_LIST(3)

名称

js_hinsi_list()	あるノードに属する品詞名の一覧を得る。

形式

#include "jslib.h"
int
js_hinsi_list(env, dic_no, name, rb)
struct wnn_env *env;
int dic_no;
w_char *name;
struct wnn_ret_buf *rb;

機能

品詞ノード name に属する品詞名に関する情報を得る。 返値として、その品詞ノードに属する品詞および品詞ノードの数を返し、 rb の先に、それらの品詞および品詞ノード名へのポインタの配列 (w_char *) が入れて返される。 もし name が品詞ノードではなく、本当の品詞名なら、返値として 0 が返る。 もし name が品詞ノードでも品詞でもないなら、エラー(WNN_BAD_HINSI_NAME) が返る。

品詞ノードは、自立語辞書ごとに存在する。品詞ノードが存在しない 辞書に関しては、品詞ファイルの設定が用いられる。辞書は、環境 (env)および辞書番号(dic_no)で指定する。

リターンバリュー

そのノードに属する品詞(および品詞ノード)の個数を返す。
name が品詞なら 0 を返す。
異常終了時には -1 を返す。

3 October 1991