view Wnn/manual/3.libwnn/js_lib/dic_add @ 3:ed4bb01eb317

- suppress warnings. - partially fixed comparison between pointer and 0.
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Thu, 13 Dec 2007 19:53:14 +0900
parents bbc77ca4def5
children
line wrap: on
line source




JS_DIC_ADD( )       UNIX Programmer's Manual        JS_DIC_ADD( )



名称

     js_dic_add()        使用辞書を追加する。

形式

     #include "jslib.h"

     int
     js_dic_add(env,fid,hfid, rev, jnice,rw,hrw, pw1, pw2)
     struct wnn_env *env;          /* 環境 */
     int fid;                      /* 辞書ファイルID */
     int hfid;                     /* 頻度ファイルID */
     int rev;                      /* 逆変換かどうか */
     int jnice;                    /* 優先度 */
     int rw;                       /* 辞書がリードオンリか否か */
     int hrw;                      /* 頻度ファイルがリードオンリか否か */
     char *pw1;                    /* 辞書のパスワード */
     char *pw2;                    /* 頻度ファイルのパスワード */

機能

     環境 env にファイル ID fid の自立語辞書を追加する。
     ( 最大 WNN_MAX_JISHO_OF_AN_ENV 個まで可能である。
     WNN_MAX_JISHO_OF_AN_ENV の値は、現在のバージョンでは 30 であ
     る。 ) これにより、変換にその辞書を参照する。

     頻度ファイル ID hid で頻度ファイルを指定する。

     rw, hrw で、辞書、頻度ファイルが、読み取り専用か否かを指定す
     る。
            WNN_DIC_RDONLY    読み取り専用
            WNN_DIC_RW        読み取り/書き込み可能
     固定形式辞書、読み取り専用辞書には、単語登録 / 削除ができな
     い。

     rev  で、逆変換を行なうかどうか、指定する。
            WNN_DIC_ADD_REV   逆変換
            WNN_DIC_ADD_NOR   通常の変換
     逆引き形式辞書に対してしか、逆変換は行なうことができない。

     辞書、頻度ファイルのパスワードがあれば、それぞれ pw1, pw2 で
     指定する。 ( そのパスワードの文字列の長さは、最大 16 文字で
     ある )

     すでに使用されている辞書の頻度ファイルのみを変更することも可
     能である。

リターンバリュー

     正常終了時には、辞書番号を返す。
     異常終了時には、-1 を返す。




Printed 1/22/92          2 October 1991                         1