


ROMKAN_INIT( )      UNIX Programmer's Manual       ROMKAN_INIT( )





     romkan_init()  [}ȕϊ

`

     #include  <wnn/rk_spcl_val.h>

     int romkan_init(pathname, delete, chmflg, keyin, bytcntfn)
     char *pathname, chmflg;
     letter delete, (*keyin)();
     int (*bytcntfn)();

@\

     romkan_init ́A[h`\ (mode(4_JT) Q ) ǂݍ
     ŁA[}ȕϊ̏sB[h`\́A path-
     name ɂāÃt@CA܂́AfBNgEpX
     BfBNgEpX̂Ƃɂ́ÃfBNg
     ̉ "mode" ̃t@CƂB̊֐Ă񂾌A
     romkan_getc(3J_T) ĂԂƁAAϊʂ𓾂邱ƂłB

     delete ́A DELETE ƂĎgpLN^R[h
     (romkan_getc Q ) w肷B chmflg ́A[}
     [hύXꂽہAϊ͊֐ romkan_getc [
     hϊR[hԂ悤ɂꍇOȊOw肷B keyin ́A
     ͊֐̖OłB keyin  unsigned int ^ŁA
     ͂Ȃ͕oCgƂɕԂ悤ɂB bytcntfn ͂Qo
     Cg]֐̖OŁA͕w char ^|C^̈
     𔺂ČĂяoB bytcntfn ́AwPoCgāA
     ꂪQoCg\R[hł QAłȂ
      P Ԃ悤ɂB bytcntfn Ƀkw肷ƁAtih
     rpJ^JiR[h\ 0x8e, 0xa1 ` fe QoCg
     Ƃĕ]B romkan_init ́AIOԂBϊ
     \̓ǂݍݒɃG[oƂPԂƋɃG[bZ
     [W stderr ɏo͂BʏA romkan_init(pathname, 0x08
      0x7f, P͂O , keyin, O ) ƂČĂԁB romkan_init
     ́Aϊ\̓ǂݍ݁A[hݒ romkan_clear(3_JT) 
     Ăŕϊpobt@̏sB

֘A

     romkan_getc(3J_T), romkan_next(3J_T), romkan_clear(3J_T),
     romkan_dispmode(3J_T), romkan_ungetc(3J_T), 2A_CTRL(4_JT),
     2B_ROMKANA(4_JT)



Printed 1/22/92          11 October 1991                        1












































































