


JS_KANZEN_DAI( )    UNIX Programmer's Manual     JS_KANZEN_DAI( )





     js_kanzen_dai()     啶ߒPʂŒPߕϊS𓾂B

`

     #include "jslib.h"

     int
     js_kanzen_dai(env,yomi,hinsi,fzk,vec,vec1,rb)
     struct wnn_env *env;          /*  */
     w_char *yomi;                 /* ǂݗ */
     int hinsi;                    /* iԍ */
     w_char *fzk;                  /* tꕶ */
     int vec;                      /* ڑxN^[ */
     int vec1;                     /* ڑxN^[ */
     struct wnn_ret_buf *rb;       /* ϊʂԂGAւ̃|C^ */

@\

     ǂ yomi 啶߂ƂĒPߕϊŕϊAS̗ԂB

     hinsi, fzk ́A yomi ̕߂̑O̕߂̕iԍAtꕶ
     w肷B

     iԍAtꕶw肵ꍇ́A yomi O̕߂ɐ
     ł鏬ߗ ( O̕߂܂߂đ啶߂ƂȂ ) Ƃĕϊ
     B

     O̕߂ɐڑł₪ꍇ́A啶߂̐擪ɂȂ
     ̂ԂBȂꍇ́A啶߂̐擪ɂȂȂ ( 
     ̑OɁAw肵iȊO̕iȂĂ͂Ȃ́B
     ΁A hinsi ɖw肵Ƃ̏ : ̑Oɂ́A
     đ啶߂ƂȂ ) ԂB

     ̂ǂ̌₪I΂ꂽ́A rb->buf->sbn->status ɕԂ
     B
            WNN_CONNECT       w肳ꂽ(iAt)ɐڑł
            WNN_SENTOU        啶߂̐擪
            WNN_NOT_CONNECT   啶߂̐擪ɂȂȂAOɐڑłȂ
            WNN_GIJI          ^߂Ƃĕϊ

     O̕߂ɕtꂪꍇ́A NULL w肷B

     Ȍ߂Ƃ͑ʕ߂Ƃĕϊ鎞́A hinsi ɁA
            WNN_BUN_SENTOU    (啶߂̐擪ɂȂ)
            WNN_ALL_HINSI     (SĂ̏)
     w肷B

     vec A vec1 ́Aϊ̂߂̏I[xNgw肷B̏
     ߂̑O[xNgw肷B̏ꍇ́A yomi ̍Ō̕
     Ɍ̕߂܂߂̂啶߂ƂȂB̏߂Ƃ͕ʑ
     ߂Ƃĕϊ鎞́A vec A vec1 ɁA
            WNN_VECT_KANREN (Aߕϊ̏I[xNg)
            WNN_VECT_KANTAN (Pߕϊ̏I[xNg)
            WNN_VECT_KANZEN (SȍI[xNg)
            WNN_VECT_BUNDETSU(߂̏I[xNg)
     w肷B

     vec Ɏw肵I[xNǵA vec1 Ɏw肵I[xNg
     A]ȂBʏA vec ɂ͌̏߂̑O[
     xNgA vec1 ɂ́A WNN_VECT_KANREN w肷B vec1
     Ɏw肷ׂI[xNgȂꍇ́A WNN_VECT_NO w肷
     B̏ꍇ vec ݂̂ϊɎgpB

     vec ɐڑł镶߂A vec1 ɐڑł镶߂́A rb-
     >buf->sbn->status_bkwd ɕԂB vec ɐڑłꍇ́A
     WNN_CONNECT_BK A vec1 ɐڑłꍇ́A
     WNN_NOT_CONNECT_BK ԂB̒ĺA yomi Ɏw肵A
     Ō̕߂݂̂LłB

     rb ɂ́AϊʂԂGAւ̃|C^ (struct
     wnn_ret_buf *) w肷B rb ́A[Upӂ *rb = {0,
     NULL} ɏB rb->buf ɕϊʂ̑啶߂̏
     (struct wnn_dai_bunsetsu *) ̐擪ւ̃|C^ԂB
     A啶ߐ啶߂̏񂪁AĂB

     tt@Cǂݍ܂ĂȂꍇ́AG[ƂȂB

^[o[

     Iɂ́A啶ߐԂB
     ُIɂ́A-1 ԂB




Printed 10/22/92        30 September 1991                       2







































































































