diff --git a/Makefile b/Makefile index 88112d2..b09c79f 100644 --- a/Makefile +++ b/Makefile @@ -44,10 +44,10 @@ KANAKAN_OBJS = adddic.o addelcmn.o alloc.o charsize.o chrtbl.o cl2knj.o \ clstudy.o cmpstr.o conjunc.o connect.o cvtclknj.o cvtdict.o \ cvtkanji.o deldic.o depend.o dict.o functbl.o fuzoku.o \ fzkyomi.o getkanji.o getrank.o global2.o hzstrlen.o init.o \ - istrcmp.o memory2.o mk2claus.o mkbunset.o mkjiritu.o mkkouho.o \ + istrcmp.o memory2.o mk2claus.o mkbunsetsu.o mkjiritsu.o mkkouho.o \ mknumber.o mvmemd.o mvmemi.o peepdic.o ph2knj.o ph_khtbl.o \ priority.o prtytbl.o s2ctbl.o selclrec.o selsuuji.o setconj.o \ - setjrec.o setkouho.o setubi.o sj2code.o skiphblk.o skipkstr.o \ + setjrec.o setkouho.o setsubi.o sj2code.o skiphblk.o skipkstr.o \ srchdict.o srchhead.o srchidx.o srchnum.o stbtbl.o stttbl.o \ study.o suujitbl.o terminat.o termtbl.o wakachi.o SJ3RKCV_OBJS = rk_conv.o sj3_rkcv.o wc16_str.o @@ -58,9 +58,9 @@ SJ3_OBJS = code.o common.o conv.o display.o douon.o edit.o etc.o \ eucmessage.o funckey.o henkan.o kigou.o libif.o nmttyslot.o \ romaji.o screen.o sj3.o sj3ver.o sjgetchar.o sjrc2.o \ stat_conv.o term.o toroku.o version2.o -SJ3DIC_OBJS = codecnv.o dictdisp.o dictmake.o hinsi.o sj3dic.o sj3err.o \ +SJ3DIC_OBJS = codecnv.o dictdisp.o dictmake.o hinshi.o sj3dic.o sj3err.o \ sjrc.o -SJ3MKDIC_OBJS = char.o cnvhinsi.o file.o global.o hindo.o knjcvt.o makedict.o \ +SJ3MKDIC_OBJS = char.o cnvhinshi.o file.o global.o hindo.o knjcvt.o makedict.o \ makelist.o makeseg.o memory.o offset.o readline.o string2.o SJ3STAT_OBJS = sj3stat.o diff --git a/Makefile.depend b/Makefile.depend index b8fbb50..4c63a35 100644 --- a/Makefile.depend +++ b/Makefile.depend @@ -4,7 +4,7 @@ adddic.o: adddic.c sj_euc.h sj_sysvdef.h sj_kcnv.h sj_typedef.h \ addelcmn.o: addelcmn.c sj_euc.h sj_sysvdef.h sj_kcnv.h sj_typedef.h \ sj_rename.h sj_var.h sj_dict.h sj_study.h sj_table.h sj_func.h \ sj_struct.h Struct.h const.h Paths.h sj_global.h \ - sj_hinsi.h sj_yomi.h kanakan.h + sj_hinshi.h sj_yomi.h kanakan.h alloc.o: alloc.c sj_rename.h sj_typedef.h const.h Paths.h sj_euc.h \ sj_sysvdef.h sj_var.h sj_struct.h kanakan.h Struct.h sj_dict.h char.o: char.c sj_euc.h sj_sysvdef.h const.h Paths.h @@ -20,7 +20,7 @@ clstudy.o: clstudy.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ Paths.h sj_euc.h sj_sysvdef.h sj_global.h kanakan.h cmpstr.o: cmpstr.c sj_rename.h const.h Paths.h sj_euc.h sj_sysvdef.h \ sj_typedef.h -cnvhinsi.o: cnvhinsi.c dicttool.h sj_struct2.h const.h Paths.h sj_euc.h \ +cnvhinshi.o: cnvhinshi.c dicttool.h sj_struct2.h const.h Paths.h sj_euc.h \ sj_sysvdef.h GramTable code.o: code.c sj_sysvdef.h wchar16.h key.h kctype.h sj2.h rk.h codecnv.o: codecnv.c sjctype.h sj_sysvdef.h sjtool.h @@ -79,7 +79,7 @@ functbl.o: functbl.c sj_rename.h sj_func.h sj_typedef.h sj_struct.h \ kanakan.h fuzoku.o: fuzoku.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h sj_dict.h \ sj_study.h sj_table.h sj_func.h sj_struct.h Struct.h const.h Paths.h \ - sj_euc.h sj_sysvdef.h sj_global.h sj_hinsi.h sj_right.h \ + sj_euc.h sj_sysvdef.h sj_global.h sj_hinshi.h sj_right.h \ sj_yomi.h fzkyomi.o: fzkyomi.c const.h Paths.h sj_euc.h sj_sysvdef.h sj_rename.h \ sj_typedef.h sj_yomi.h sj_right.h sj_left.h @@ -96,7 +96,7 @@ henkan.o: henkan.c common.h conversion.h sj2.h wchar16.h key.h \ sj_sysvdef.h sj3libsj3.h sj3lib.h henkan.h kctype.h hindo.o: hindo.c sj_struct.h sj_typedef.h dicttool.h sj_struct2.h const.h \ Paths.h sj_euc.h sj_sysvdef.h -hinsi.o: hinsi.c sj_hinsi.h +hinshi.o: hinshi.c sj_hinshi.h hzstrlen.o: hzstrlen.c sj_euc.h sj_sysvdef.h sj_rename.h sj_typedef.h \ const.h Paths.h sj_dict.h kanakan.h sj_struct.h Struct.h sj_var.h init.o: init.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h sj_dict.h \ @@ -128,17 +128,17 @@ memory2.o: memory2.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ mk2claus.o: mk2claus.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ sj_dict.h sj_study.h sj_table.h sj_func.h sj_struct.h Struct.h const.h \ Paths.h sj_euc.h sj_sysvdef.h sj_global.h sj_right.h -mkbunset.o: mkbunset.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ +mkbunsetsu.o: mkbunsetsu.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ sj_dict.h sj_study.h sj_table.h sj_func.h sj_struct.h Struct.h const.h \ - Paths.h sj_euc.h sj_sysvdef.h sj_global.h sj_hinsi.h \ + Paths.h sj_euc.h sj_sysvdef.h sj_global.h sj_hinshi.h \ kanakan.h -mkjiritu.o: mkjiritu.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ +mkjiritsu.o: mkjiritsu.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ sj_dict.h sj_study.h sj_table.h sj_func.h sj_struct.h Struct.h const.h \ Paths.h sj_euc.h sj_sysvdef.h sj_global.h kanakan.h mkkouho.o: mkkouho.c sj_euc.h sj_sysvdef.h sj_kcnv.h sj_typedef.h \ sj_rename.h sj_var.h sj_dict.h sj_study.h sj_table.h sj_func.h \ sj_struct.h Struct.h const.h Paths.h sj_global.h \ - sj_hinsi.h sj_suuji.h kanakan.h + sj_hinshi.h sj_suuji.h kanakan.h mknumber.o: mknumber.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ sj_dict.h sj_study.h sj_table.h sj_func.h sj_struct.h Struct.h const.h \ Paths.h sj_euc.h sj_sysvdef.h sj_global.h sj_yomi.h \ @@ -160,7 +160,7 @@ ph_khtbl.o: ph_khtbl.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ Paths.h sj_euc.h sj_sysvdef.h sj_global.h kanakan.h priority.o: priority.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ sj_dict.h sj_study.h sj_table.h sj_func.h sj_struct.h Struct.h const.h \ - Paths.h sj_euc.h sj_sysvdef.h sj_global.h sj_hinsi.h \ + Paths.h sj_euc.h sj_sysvdef.h sj_global.h sj_hinshi.h \ sj_right.h sj_prty.h prtytbl.o: prtytbl.c sj_rename.h sj_typedef.h readline.o: readline.c sj_euc.h sj_sysvdef.h const.h Paths.h sj_macro.h \ @@ -179,18 +179,18 @@ selsuuji.o: selsuuji.c sj_rename.h sj_typedef.h const.h Paths.h sj_euc.h \ setconj.o: setconj.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ sj_dict.h sj_study.h sj_table.h sj_func.h sj_struct.h Struct.h const.h \ Paths.h sj_euc.h sj_sysvdef.h sj_global.h sj_right.h \ - sj_hinsi.h sj_yomi.h kanakan.h + sj_hinshi.h sj_yomi.h kanakan.h setjrec.o: setjrec.c sj_euc.h sj_sysvdef.h sj_kcnv.h sj_typedef.h \ sj_rename.h sj_var.h sj_dict.h sj_study.h sj_table.h sj_func.h \ sj_struct.h Struct.h const.h Paths.h sj_global.h \ - sj_hinsi.h kanakan.h + sj_hinshi.h kanakan.h setkouho.o: setkouho.c sj_euc.h sj_sysvdef.h sj_kcnv.h sj_typedef.h \ sj_rename.h sj_var.h sj_dict.h sj_study.h sj_table.h sj_func.h \ sj_struct.h Struct.h const.h Paths.h sj_global.h \ - sj_hinsi.h kanakan.h -setubi.o: setubi.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h sj_dict.h \ + sj_hinshi.h kanakan.h +setsubi.o: setsubi.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h sj_dict.h \ sj_study.h sj_table.h sj_func.h sj_struct.h Struct.h const.h Paths.h \ - sj_euc.h sj_sysvdef.h sj_global.h sj_hinsi.h kanakan.h + sj_euc.h sj_sysvdef.h sj_global.h sj_hinshi.h kanakan.h setup.o: setup.c sj_sysvdef.h sj_typedef.h sj_var.h sj_dict.h sj_struct.h \ sj_rename.h const.h Paths.h sj_euc.h Struct.h sj_global.h kanakan.h \ server.h @@ -204,7 +204,7 @@ sj3_rkcv.o: sj3_rkcv.c wchar16.h key.h sj2.h sj_sysvdef.h kana.h rk.h \ sj3dic.o: sj3dic.c sj_sysvdef.h sjtool.h sj3lib.h sj3dic.h sj3err.o: sj3err.c sj3err.h sj3lib.o: sj3lib.c config.h const.h Paths.h sj_euc.h sj_sysvdef.h \ - sj3err.h sj_hinsi.h sj3lib.h + sj3err.h sj_hinshi.h sj3lib.h sj3stat.o: sj3stat.c const.h Paths.h sj_euc.h sj_sysvdef.h sj3err.h \ sj3lib.h sj3ver.o: sj3ver.c sj2.h wchar16.h key.h sj_sysvdef.h @@ -229,10 +229,10 @@ srchidx.o: srchidx.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ srchnum.o: srchnum.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ sj_dict.h sj_study.h sj_table.h sj_func.h sj_struct.h Struct.h const.h \ Paths.h sj_euc.h sj_sysvdef.h sj_global.h sj_yomi.h \ - sj_hinsi.h sj_suuji.h kanakan.h + sj_hinshi.h sj_suuji.h kanakan.h stat_conv.o: stat_conv.c common.h conversion.h sj2.h wchar16.h key.h \ sj_sysvdef.h sj3libsj3.h sj3lib.h henkan.h rk.h -stbtbl.o: stbtbl.c sj_rename.h sj_typedef.h sj_yomi.h sj_hinsi.h +stbtbl.o: stbtbl.c sj_rename.h sj_typedef.h sj_yomi.h sj_hinshi.h string.o: string.c config.h sj_euc.h sj_sysvdef.h sj3lib.h string2.o: string2.c const.h Paths.h sj_euc.h sj_sysvdef.h dicttool.h \ sj_struct2.h @@ -255,5 +255,5 @@ version2.o: version2.c sj2.h wchar16.h key.h sj_sysvdef.h wakachi.o: wakachi.c sj_kcnv.h sj_typedef.h sj_rename.h sj_var.h \ sj_dict.h sj_study.h sj_table.h sj_func.h sj_struct.h Struct.h const.h \ Paths.h sj_euc.h sj_sysvdef.h sj_global.h sj_right.h \ - sj_hinsi.h kanakan.h + sj_hinshi.h kanakan.h wc16_str.o: wc16_str.c sj_sysvdef.h sj_euc.h wchar16.h key.h diff --git a/Sjrc b/Sjrc index 4cbd3c1..aa01877 100644 --- a/Sjrc +++ b/Sjrc @@ -42,7 +42,7 @@ .key.right ^F .key.left ^B .key.kakuchou ^O -.key.syukusyou ^I +.key.shukushou ^I .key.wrap ^N .key.wrapback ^P .key.saihenkan ^Y @@ -75,7 +75,7 @@ # その他キーが押されたときのコマンド・キーの指定 #.etckey.toroku hira -#.etckey.syoukyo zkatakana +#.etckey.shoukyo zkatakana #.etckey.help hkatakana #.etckey.sjrc zalpha diff --git a/adddic.c b/adddic.c index f4016fa..69f9e3b 100644 --- a/adddic.c +++ b/adddic.c @@ -40,7 +40,7 @@ static void sprt_seg(TypeDicSeg seg, TypeDicOfs ofs); static void apnd_uidx(TypeDicSeg seg, unsigned char* yomi, int len); unsigned int -adddic(unsigned char* yomi, unsigned char* kanji, TypeGram hinsi) { +adddic(unsigned char* yomi, unsigned char* kanji, TypeGram hinshi) { unsigned int err; unsigned char yptr[MaxWdYomiLen + 1]; unsigned char kptr[MaxWdKanjiLen + 1]; @@ -66,14 +66,14 @@ adddic(unsigned char* yomi, unsigned char* kanji, TypeGram hinsi) { STDYIN* stdy; STDYOUT stdydat; - if((err = addel_arg(yomi, kanji, hinsi, yptr, sizeof(yptr))) != 0) + if((err = addel_arg(yomi, kanji, hinshi, yptr, sizeof(yptr))) != 0) return err; inputyomi = yomi; cnvstart = ystart = yptr; cnvlen = strlen(yptr); - if((err = checkdict(kanji, hinsi)) != 0) + if((err = checkdict(kanji, hinshi)) != 0) return err; if(!curdict->maxunit) return AD_NotUserDict; @@ -93,11 +93,11 @@ adddic(unsigned char* yomi, unsigned char* kanji, TypeGram hinsi) { dstofs = douofs = p1 - dicbuf; hnsofs = knjofs = 0; if(i) { - i = srchgram(p1, &p1, hinsi); + i = srchgram(p1, &p1, hinshi); dstofs = hnsofs = p1 - dicbuf; if(i) { srchkanji(&p1, kptr, klen); - if(*p1 != HinsiBlkTerm) return AD_ArExist; + if(*p1 != HinshiBlkTerm) return AD_ArExist; dstofs = knjofs = p1 - dicbuf; } } @@ -191,7 +191,7 @@ adddic(unsigned char* yomi, unsigned char* kanji, TypeGram hinsi) { nlen = getnlen(douptr) - nxtask; *douptr = (size >> 8); if(nlen & 0x10) *douptr |= NokoriYomiTop; - if(plen & 0x10) *douptr |= AssyukuYomiTop; + if(plen & 0x10) *douptr |= AsshukuYomiTop; *(douptr + 1) = size; *(douptr + 2) = ((nlen & 0x0f) | ((plen & 0x0f) << 4)); @@ -213,7 +213,7 @@ adddic(unsigned char* yomi, unsigned char* kanji, TypeGram hinsi) { *dstptr = 0; nlen = cnvlen - saml; if(nlen & 0x10) *dstptr |= NokoriYomiTop; - if(saml & 0x10) *dstptr |= AssyukuYomiTop; + if(saml & 0x10) *dstptr |= AsshukuYomiTop; *dstptr++ |= (size >> 8); *dstptr++ = size; *dstptr++ = ((nlen & 0x0f) | ((saml & 0x0f) << 4)); @@ -226,18 +226,18 @@ adddic(unsigned char* yomi, unsigned char* kanji, TypeGram hinsi) { nlen = getnlen(douptr); *douptr = (newsiz >> 8); if(nlen & 0x10) *douptr |= NokoriYomiTop; - if(plen & 0x10) *douptr |= AssyukuYomiTop; + if(plen & 0x10) *douptr |= AsshukuYomiTop; *(douptr + 1) = newsiz; *(douptr + 2) = ((nlen & 0x0f) | ((plen & 0x0f) << 4)); } - if(!knjofs) *dstptr++ = hinsi; + if(!knjofs) *dstptr++ = hinshi; stdydat.stdy1.offset = dstptr - dicbuf; for(saml = 0; saml < klen;) *dstptr++ = kptr[saml++]; if(klen > 0) *dstptr++ = KanjiStrEnd; - if(!knjofs) *dstptr++ = HinsiBlkTerm; + if(!knjofs) *dstptr++ = HinshiBlkTerm; (*curdict->putdic)(curdict, segnum); @@ -268,7 +268,7 @@ adddic(unsigned char* yomi, unsigned char* kanji, TypeGram hinsi) { stdydat.stdy1.sttkj = 0; stdydat.stdy1.ka_kj = 0; stdydat.stdy1.nmflg = 0; - stdydat.hinshi = hinsi; + stdydat.hinshi = hinshi; stdydat.len = cnvlen; stdydat.sttlen = 0; stdydat.sttfg = 0; @@ -303,7 +303,7 @@ checksub(unsigned char* kanji, TypeGram grm) { while(ptr < endp) { flg = (grm == *ptr++); - while(*ptr != HinsiBlkTerm) { + while(*ptr != HinshiBlkTerm) { if(flg) { buf[getkanji(inputyomi, cnvlen, ptr, buf)] = 0; if(cmpstr(kanji, buf)) return -1; diff --git a/addelcmn.c b/addelcmn.c index 8d1c520..1880d24 100644 --- a/addelcmn.c +++ b/addelcmn.c @@ -30,7 +30,7 @@ #include #include "sj_euc.h" #include "sj_kcnv.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" #include "sj_yomi.h" #include "kanakan.h" @@ -40,7 +40,7 @@ void mvmemi(), mvmemd(), mkidxtbl(); void set_size(unsigned char* p, int size, int plen, int nlen) { *p = (unsigned char)(size >> 8); if(nlen & 0x10) *p |= NokoriYomiTop; - if(plen & 0x10) *p |= AssyukuYomiTop; + if(plen & 0x10) *p |= AsshukuYomiTop; *(p + 1) = (unsigned char)size; *(p + 2) = (unsigned char)((nlen & 0x0f) | ((plen & 0x0f) << 4)); } @@ -91,9 +91,9 @@ static int isgrm(TypeGram gram) { int grm = gram; - if(MEISI_1 <= grm && grm <= D_MEISI_6) return TRUE; - if(MYOUJI <= grm && grm <= JOSUUSI2) return TRUE; - if(KEIYOUSI_1 <= grm && grm <= DO_ZAHEN) return TRUE; + if(MEISHI_1 <= grm && grm <= D_MEISHI_6) return TRUE; + if(MYOUJI <= grm && grm <= JOSUUSHI2) return TRUE; + if(KEIYOUSHI_1 <= grm && grm <= DO_ZAHEN) return TRUE; if(DO_1DAN_1 <= grm && grm <= DO_WAGO_2) return TRUE; if(DO_KAGO_5 <= grm && grm <= DO_WAGO_5) return TRUE; if(DO_KAGO_6 <= grm && grm <= DO_WAGO_6) return TRUE; @@ -113,7 +113,7 @@ addel_arg(unsigned char* yp, unsigned char* kp, TypeGram grm, unsigned char* nyp if(!sj2cd_str(yp, nyp, len)) err |= AD_BadYomi; if(!isvyomi(nyp)) err |= AD_BadYomi; if(!isvknj(kp)) err |= AD_BadKanji; - if(!isgrm(grm)) err |= AD_BadHinsi; + if(!isgrm(grm)) err |= AD_BadHinshi; return err; } @@ -169,9 +169,9 @@ int cvtknj(unsigned char* yomi, unsigned char* knj, unsigned char* dst) { yomi2kata(yomi, kana); if((len = top_strcmp(yomi, knj)) != 0) { - *dst = (unsigned char)(ZenHiraAssyuku | (len - 1)); + *dst = (unsigned char)(ZenHiraAsshuku | (len - 1)); } else if((len = top_strcmp(kana, knj)) != 0) { - *dst = (unsigned char)(ZenKataAssyuku | (len - 1)); + *dst = (unsigned char)(ZenKataAsshuku | (len - 1)); } if(len) { @@ -182,10 +182,10 @@ int cvtknj(unsigned char* yomi, unsigned char* knj, unsigned char* dst) { if(*knj) { for(;;) { if((len = last_strcmp(yomi, knj)) != 0) { - *dst++ = (unsigned char)(ZenHiraAssyuku | (len - 1)); + *dst++ = (unsigned char)(ZenHiraAsshuku | (len - 1)); break; } else if((len = last_strcmp(kana, knj)) != 0) { - *dst++ = (unsigned char)(ZenKataAssyuku | (len - 1)); + *dst++ = (unsigned char)(ZenKataAsshuku | (len - 1)); break; } else if(*knj == SS2) { knj++; @@ -253,7 +253,7 @@ int srchkana(unsigned char** ptr, int* saml) { return 0; } -int srchgram(unsigned char* ptr, unsigned char** dst, TypeGram hinsi) { +int srchgram(unsigned char* ptr, unsigned char** dst, TypeGram hinshi) { unsigned char* endp; int cnt = 0, nlen; int flg = FALSE; @@ -263,14 +263,14 @@ int srchgram(unsigned char* ptr, unsigned char** dst, TypeGram hinsi) { nlen = getnlen(ptr); ptr += DouonBlkSizeNumber + nlen; while(ptr < endp) { - if(*ptr == hinsi) { + if(*ptr == hinshi) { *dst = ptr; flg = TRUE; } do { ptr += codesize(*ptr); - } while(*ptr != HinsiBlkTerm); + } while(*ptr != HinshiBlkTerm); ptr++; cnt++; } @@ -290,7 +290,7 @@ int srchkanji(unsigned char** dst, unsigned char* knj, int klen) { ptr = *dst + 1; - while(*ptr != HinsiBlkTerm) { + while(*ptr != HinshiBlkTerm) { for(p = ptr, q = knj, len = klen; len; len--) if(*p++ != *q++) break; diff --git a/char.c b/char.c index d7dd900..095224d 100644 --- a/char.c +++ b/char.c @@ -114,13 +114,13 @@ int h2kcode(int code) { int codesize(unsigned char code) { switch(code & KanjiModeMask) { - case ZenHiraAssyuku: - case ZenKataAssyuku: - case KanjiAssyuku: + case ZenHiraAsshuku: + case ZenKataAsshuku: + case KanjiAsshuku: case KanjiStrEnd: return 1; case LeadingHankaku: - case OffsetAssyuku: + case OffsetAsshuku: case AiAttribute: return 2; default: @@ -131,15 +131,15 @@ int codesize(unsigned char code) { void output_knj(FILE* fp, unsigned char* p, int l) { while(l > 0) { switch(*p & KanjiModeMask) { - case ZenHiraAssyuku: + case ZenHiraAsshuku: fprintf(fp, "\244\322%d", (*p++ & 0x0f) + 1); l--; break; - case ZenKataAssyuku: + case ZenKataAsshuku: fprintf(fp, "\245\253%d", (*p++ & 0x0f) + 1); l--; break; - case KanjiAssyuku: + case KanjiAsshuku: fprintf(fp, "\260\265%1x", (*p++ & 0x0f)); l--; break; @@ -154,7 +154,7 @@ void output_knj(FILE* fp, unsigned char* p, int l) { l--; #endif break; - case OffsetAssyuku: + case OffsetAsshuku: fprintf(fp, "ofs%1x", (*p++ & 0x0f)); l--; fprintf(fp, "%02x", *p++); diff --git a/charsize.c b/charsize.c index bb30ce5..3446a5c 100644 --- a/charsize.c +++ b/charsize.c @@ -35,13 +35,13 @@ int codesize(unsigned char code) { switch(code & KanjiModeMask) { - case ZenHiraAssyuku: - case ZenKataAssyuku: - case KanjiAssyuku: + case ZenHiraAsshuku: + case ZenKataAsshuku: + case KanjiAsshuku: case KanjiStrEnd: return 1; case LeadingHankaku: - case OffsetAssyuku: + case OffsetAsshuku: case AiAttribute: return 2; default: diff --git a/cl2knj.c b/cl2knj.c index 473d50f..cdd6616 100644 --- a/cl2knj.c +++ b/cl2knj.c @@ -69,8 +69,8 @@ int cl2knj(unsigned char* yomi, int len, unsigned char* kouho) { cnvstart = ystart = hyomi; cnvlen = strlen(hyomi); - mkjiritu(0); - mkbunsetu(); + mkjiritsu(0); + mkbunsetsu(); if(!maxclptr) wakachi(); jrt1st = maxjptr; diff --git a/cnvhinsi.c b/cnvhinshi.c similarity index 97% rename from cnvhinsi.c rename to cnvhinshi.c index d19434c..57eb657 100644 --- a/cnvhinsi.c +++ b/cnvhinshi.c @@ -56,7 +56,7 @@ int u_strcmp(unsigned char* a, unsigned char* b) { return 1; } -int cnvhinsi(unsigned char* buf) { +int cnvhinshi(unsigned char* buf) { int min; int max; int mid; @@ -86,7 +86,7 @@ int cnvhinsi(unsigned char* buf) { return 0; } -char* hinsi_str(int code) { +char* hinshi_str(int code) { int i; for(i = 0; i <= GramMax; i++) { diff --git a/conjunc.c b/conjunc.c index 8c8af25..4744a2c 100644 --- a/conjunc.c +++ b/conjunc.c @@ -483,7 +483,7 @@ static unsigned char keiyou2[] = { 0x01, _KI, R_KRENTAI, 0x01, _KU, R_KRENYOU, 0x02, _KE, _RE, R_KATEI2, - 0x01, _SA, R_FZKMEISI, + 0x01, _SA, R_FZKMEISHI, 0xff}; static unsigned char keiyou3[] = { @@ -494,7 +494,7 @@ static unsigned char keiyou3[] = { 0x01, _KI, R_KRENTAI, 0x01, _KU, R_KRENYOU, 0x02, _KE, _RE, R_KATEI2, - 0x01, _GE, R_DMEISI, + 0x01, _GE, R_DMEISHI, 0x11, _DA, R_DSHUUSI1, 0x21, _XTU, R_ONBIN1, 0x22, _RO, _U, R_DAROU, @@ -505,7 +505,7 @@ static unsigned char keiyou3[] = { 0x21, _RU, R_DRENTAI3, 0x21, _RE, R_KAMEI, 0x11, _NI, R_DRENYOU2, - 0x01, _SA, R_FZKMEISI, + 0x01, _SA, R_FZKMEISHI, 0xff}; static unsigned char keiyou4[] = { @@ -522,7 +522,7 @@ static unsigned char keiyou4[] = { 0x01, _KI, R_KRENTAI, 0x01, _KU, R_KRENYOU, 0x02, _KE, _RE, R_KATEI2, - 0x01, _SA, R_FZKMEISI, + 0x01, _SA, R_FZKMEISHI, 0xff}; static unsigned char keiyou5[] = { @@ -539,7 +539,7 @@ static unsigned char keiyou5[] = { 0x01, _KI, R_KRENTAI, 0x01, _KU, R_KRENYOU, 0x02, _KE, _RE, R_KATEI2, - 0x01, _GE, R_DMEISI, + 0x01, _GE, R_DMEISHI, 0x11, _DA, R_DSHUUSI1, 0x21, _XTU, R_ONBIN1, 0x22, _RO, _U, R_DAROU, @@ -550,7 +550,7 @@ static unsigned char keiyou5[] = { 0x21, _RU, R_DRENTAI3, 0x21, _RE, R_KAMEI, 0x11, _NI, R_DRENYOU2, - 0x01, _SA, R_FZKMEISI, + 0x01, _SA, R_FZKMEISHI, 0xff}; static unsigned char keiyou6[] = { @@ -561,7 +561,7 @@ static unsigned char keiyou6[] = { 0x01, _KI, R_KRENTAI, 0x01, _KU, R_KRENYOU, 0x02, _KE, _RE, R_KATEI2, - 0x01, _GE, R_DMEISI, + 0x01, _GE, R_DMEISHI, 0x11, _DA, R_DSHUUSI1, 0x21, _XTU, R_ONBIN1, 0x22, _RO, _U, R_DAROU, @@ -572,8 +572,8 @@ static unsigned char keiyou6[] = { 0x21, _RU, R_DRENTAI3, 0x21, _RE, R_KAMEI, 0x11, _NI, R_DRENYOU2, - 0x01, _SA, R_FZKMEISI, - 0x01, _ME, R_DMEISI, + 0x01, _SA, R_FZKMEISHI, + 0x01, _ME, R_DMEISHI, 0x11, _DA, R_DSHUUSI1, 0x21, _XTU, R_ONBIN1, 0x22, _RO, _U, R_DAROU, @@ -600,7 +600,7 @@ static unsigned char keiyou7[] = { 0x01, _KI, R_KRENTAI, 0x01, _KU, R_KRENYOU, 0x02, _KE, _RE, R_KATEI2, - 0x01, _GE, R_DMEISI, + 0x01, _GE, R_DMEISHI, 0x11, _DA, R_DSHUUSI1, 0x21, _XTU, R_ONBIN1, 0x22, _RO, _U, R_DAROU, @@ -611,8 +611,8 @@ static unsigned char keiyou7[] = { 0x21, _RU, R_DRENTAI3, 0x21, _RE, R_KAMEI, 0x11, _NI, R_DRENYOU2, - 0x01, _SA, R_FZKMEISI, - 0x01, _ME, R_DMEISI, + 0x01, _SA, R_FZKMEISHI, + 0x01, _ME, R_DMEISHI, 0x11, _DA, R_DSHUUSI1, 0x21, _XTU, R_ONBIN1, 0x22, _RO, _U, R_DAROU, @@ -639,7 +639,7 @@ static unsigned char keiyou8[] = { 0x01, _KI, R_KRENTAI, 0x01, _KU, R_KRENYOU, 0x02, _KE, _RE, R_KATEI2, - 0x01, _GE, R_DMEISI, + 0x01, _GE, R_DMEISHI, 0x11, _DA, R_DSHUUSI1, 0x21, _XTU, R_ONBIN1, 0x22, _RO, _U, R_DAROU, @@ -650,9 +650,9 @@ static unsigned char keiyou8[] = { 0x21, _RU, R_DRENTAI3, 0x21, _RE, R_KAMEI, 0x11, _NI, R_DRENYOU2, - 0x01, _SA, R_FZKMEISI, - 0x01, _MI, R_FZKMEISI, - 0x01, _ME, R_DMEISI, + 0x01, _SA, R_FZKMEISHI, + 0x01, _MI, R_FZKMEISHI, + 0x01, _ME, R_DMEISHI, 0x11, _DA, R_DSHUUSI1, 0x21, _XTU, R_ONBIN1, 0x22, _RO, _U, R_DAROU, @@ -679,7 +679,7 @@ static unsigned char keiyou9[] = { 0x01, _KI, R_KRENTAI, 0x01, _KU, R_KRENYOU, 0x02, _KE, _RE, R_KATEI2, - 0x01, _GE, R_DMEISI, + 0x01, _GE, R_DMEISHI, 0x11, _DA, R_DSHUUSI1, 0x21, _XTU, R_ONBIN1, 0x22, _RO, _U, R_DAROU, @@ -690,7 +690,7 @@ static unsigned char keiyou9[] = { 0x21, _RU, R_DRENTAI3, 0x21, _RE, R_KAMEI, 0x11, _NI, R_DRENYOU2, - 0x01, _SA, R_FZKMEISI, + 0x01, _SA, R_FZKMEISHI, 0xff}; static unsigned char keiyou10[] = { @@ -707,7 +707,7 @@ static unsigned char keiyou10[] = { 0x01, _KI, R_KRENTAI, 0x01, _KU, R_KRENYOU, 0x02, _KE, _RE, R_KATEI2, - 0x01, _GE, R_DMEISI, + 0x01, _GE, R_DMEISHI, 0x11, _DA, R_DSHUUSI1, 0x21, _XTU, R_ONBIN1, 0x22, _RO, _U, R_DAROU, @@ -718,8 +718,8 @@ static unsigned char keiyou10[] = { 0x21, _RU, R_DRENTAI3, 0x21, _RE, R_KAMEI, 0x11, _NI, R_DRENYOU2, - 0x01, _SA, R_FZKMEISI, - 0x01, _ME, R_DMEISI, + 0x01, _SA, R_FZKMEISHI, + 0x01, _ME, R_DMEISHI, 0x11, _DA, R_DSHUUSI1, 0x21, _XTU, R_ONBIN1, 0x22, _RO, _U, R_DAROU, @@ -740,9 +740,9 @@ static unsigned char keiyou11[] = { 0x01, _KI, R_KRENTAI, 0x01, _KU, R_KRENYOU, 0x02, _KE, _RE, R_KATEI2, - 0x01, _SA, R_FZKMEISI, - 0x01, _MI, R_FZKMEISI, - 0x01, _ME, R_DMEISI, + 0x01, _SA, R_FZKMEISHI, + 0x01, _MI, R_FZKMEISHI, + 0x01, _ME, R_DMEISHI, 0x11, _DA, R_DSHUUSI1, 0x21, _XTU, R_ONBIN1, 0x22, _RO, _U, R_DAROU, @@ -778,7 +778,7 @@ static unsigned char keidou2[] = { static unsigned char keidou4[] = { 0x80, R_DGOKAN, - 0x01, _SA, R_FZKMEISI, + 0x01, _SA, R_FZKMEISHI, 0x01, _DA, R_DSHUUSI1, 0x11, _XTU, R_ONBIN1, 0x12, _RO, _U, R_DAROU, @@ -808,7 +808,7 @@ static unsigned char keidou9[] = { 0xff}; static unsigned char sahenmeisi1[] = { - 0x00, R_SMEISI1, + 0x00, R_SMEISHI1, 0x01, _SA, R_MIZEN1, 0x01, _SI, R_SI1, 0x11, _RO, R_MEIREI1, @@ -820,7 +820,7 @@ static unsigned char sahenmeisi1[] = { 0xff}; static unsigned char sahenmeisi2[] = { - 0x00, R_SMEISI1, + 0x00, R_SMEISHI1, 0x01, _SA, R_MIZEN1, 0x01, _SI, R_SI1, 0x11, _RO, R_MEIREI1, @@ -832,8 +832,8 @@ static unsigned char sahenmeisi2[] = { 0xff}; static unsigned char keidoumeisi[] = { - 0x00, R_DMEISI, - 0x01, _SA, R_FZKMEISI, + 0x00, R_DMEISHI, + 0x01, _SA, R_FZKMEISHI, 0x01, _DA, R_DSHUUSI1, 0x11, _XTU, R_ONBIN1, 0x12, _RO, _U, R_DAROU, @@ -857,7 +857,7 @@ static unsigned char keiyoustb[] = { 0xff}; static unsigned char ichistb[] = { - 0x00, R_ICHISETUBI, + 0x00, R_ICHISETSUBI, 0x01, _YO, R_MEIREI2, 0x01, _RU, R_SHUUSI, 0x01, _RE, R_KATEI2, @@ -865,14 +865,14 @@ static unsigned char ichistb[] = { 0xff}; static unsigned char fukusi2[] = { - 0x00, R_FUKUSI, - 0x01, _TO, R_F_FUKUSI, + 0x00, R_FUKUSHI, + 0x01, _TO, R_F_FUKUSHI, 0x11, _SI, R_SI1, - 0x11, _HA, R_F_FUKUSI, + 0x11, _HA, R_F_FUKUSHI, 0xff}; static unsigned char fukusi3[] = { - 0x00, R_FUKUSI, + 0x00, R_FUKUSHI, 0x01, _SA, R_MIZEN1, 0x01, _SI, R_SI1, 0x11, _RO, R_MEIREI1, @@ -881,13 +881,13 @@ static unsigned char fukusi3[] = { 0x11, _RE, R_KATEI2, 0x01, _SE, R_MIZEN2, 0x11, _YO, R_MEIREI2, - 0x01, _TO, R_F_FUKUSI, + 0x01, _TO, R_F_FUKUSHI, 0x11, _SI, R_SI1, - 0x11, _HA, R_F_FUKUSI, + 0x11, _HA, R_F_FUKUSHI, 0xff}; static unsigned char fukusi4[] = { - 0x00, R_FUKUSI, + 0x00, R_FUKUSHI, 0x01, _SA, R_MIZEN1, 0x01, _SI, R_SI1, 0x11, _RO, R_MEIREI1, @@ -899,35 +899,35 @@ static unsigned char fukusi4[] = { 0xff}; static unsigned char fukusi5[] = { - 0x00, R_FUKUSI, - 0x01, _NI, R_F_FUKUSI, + 0x00, R_FUKUSHI, + 0x01, _NI, R_F_FUKUSHI, 0xff}; static unsigned char fukusi6[] = { - 0x00, R_FUKUSI, - 0x01, _MO, R_F_FUKUSI, + 0x00, R_FUKUSHI, + 0x01, _MO, R_F_FUKUSHI, 0xff}; static unsigned char fukusi7[] = { - 0x00, R_FUKUSI, - 0x01, _NO, R_F_FUKUSI, + 0x00, R_FUKUSHI, + 0x01, _NO, R_F_FUKUSHI, 0xff}; static unsigned char fukusi8[] = { - 0x00, R_FUKUSI, + 0x00, R_FUKUSHI, 0x01, _DA, R_DSHUUSI1, 0x11, _XTU, R_ONBIN1, 0x02, _DE, _SI, R_DESHI, 0x21, _XYO, R_SHO, 0x31, _U, R_DESHOU, 0x11, _SU, R_DESU, - 0x01, _TO, R_F_FUKUSI, + 0x01, _TO, R_F_FUKUSHI, 0x11, _SI, R_SI1, - 0x11, _HA, R_F_FUKUSI, + 0x11, _HA, R_F_FUKUSHI, 0xff}; static unsigned char fukusi9[] = { - 0x00, R_FUKUSI, + 0x00, R_FUKUSHI, 0x01, _SA, R_MIZEN1, 0x01, _SI, R_SI1, 0x11, _RO, R_MEIREI1, @@ -942,10 +942,10 @@ static unsigned char fukusi9[] = { 0x21, _XYO, R_SHO, 0x31, _U, R_DESHOU, 0x11, _SU, R_DESU, - 0x01, _TO, R_F_FUKUSI, + 0x01, _TO, R_F_FUKUSHI, 0x11, _SI, R_SI1, - 0x11, _HA, R_F_FUKUSI, - 0x01, _NO, R_F_FUKUSI, + 0x11, _HA, R_F_FUKUSHI, + 0x01, _NO, R_F_FUKUSHI, 0xff}; unsigned char* conjadr[] = { diff --git a/connect.c b/connect.c index 4c58565..e008d06 100644 --- a/connect.c +++ b/connect.c @@ -3938,7 +3938,7 @@ static unsigned char kstb[] = { tamau_x + tayu_x + timau_x + dekiru_x + naru_x + nasai_x + nasaru_x + nikui_x, yasui_x + yoi_x + yaru_x + ttarasii_x}; -static unsigned char ichisetubi[] = { +static unsigned char ichisetsubi[] = { wo_o + ttatte_x + ttara_o + tte1_o + tte2_x + ppanasi_o + ppoi_o + ue_x, uti_x + oite_x + okeru_x + ori_x + ka1_o + ka2_x + kai_x + kasira_o, katagata_x + kadouka_o + kana_o + kane_o + kamo_o + kara1_o + kara2_x + ga1_o, @@ -7381,39 +7381,39 @@ static unsigned char n_si[] = { unsigned char connadr[] = { 0, - R_MEISI, - R_MEISI, - R_MEISI, - R_MEISI, + R_MEISHI, + R_MEISHI, + R_MEISHI, + R_MEISHI, 0, 0, 0, 0, 0, 0, - R_MEISI, + R_MEISHI, - R_DAIMEISI, - R_DAIMEISI, - R_WO_MEISI, + R_DAIMEISHI, + R_DAIMEISHI, + R_WO_MEISHI, 0, 0, - R_DAIMEISI6, + R_DAIMEISHI6, 0, 0, 0, - R_MEISI, - R_MEISI, - R_MEISI, - R_MEISI, - R_MEISI, - R_RENTAISI, - R_SETUZOKU, + R_MEISHI, + R_MEISHI, + R_MEISHI, + R_MEISHI, + R_MEISHI, + R_RENTAISHI, + R_SETSUZOKU, R_KANDOU, - R_JOSUUSI, - R_SUUSI, + R_JOSUUSHI, + R_SUUSHI, R_SETTOU, R_SETTOU, @@ -7421,17 +7421,17 @@ unsigned char connadr[] = { R_SETTOU, R_SETTOU, - R_MEISI, - R_MEISI, - R_MEISI, - R_MEISI, + R_MEISHI, + R_MEISHI, + R_MEISHI, + R_MEISHI, 0, 0, 0, 0, - R_MEISI, + R_MEISHI, - R_FUKUSI, + R_FUKUSHI, 0, 0, 0, @@ -7440,7 +7440,7 @@ unsigned char connadr[] = { 0, 0, 0, - R_JOSUUSI, + R_JOSUUSHI, 0, 0, @@ -7589,7 +7589,7 @@ unsigned char connadr[] = { R_GOZAI, R_ONBIN2, R_KOSODO, - R_AISATU, + R_AISATSU, R_KSHUUSI, R_TANKAN, 0, @@ -7602,7 +7602,7 @@ unsigned char connadr[] = { 0, 0, 0, - R_MEISI}; + R_MEISHI}; unsigned char* rigtadr[] = { 0, @@ -7856,7 +7856,7 @@ unsigned char* rigtadr[] = { smeisi1, smeisi2, kstb, - ichisetubi, + ichisetsubi, josuusi, rentaisi, cut}; diff --git a/const.h b/const.h index a97c0d0..70cea0e 100644 --- a/const.h +++ b/const.h @@ -90,7 +90,7 @@ #define AD_NotUserDict 0x0001 #define AD_BadYomi 0x0002 #define AD_BadKanji 0x0004 -#define AD_BadHinsi 0x0008 +#define AD_BadHinshi 0x0008 #define AD_ArExist 0x0010 #define AD_OvflwDouBlk 0x0020 @@ -99,12 +99,12 @@ #define AD_OvflwIndex 0x0100 #define AD_NoMidasi 0x0010 -#define AD_NoHinsi 0x0020 +#define AD_NoHinshi 0x0020 #define AD_NoKanji 0x0040 #define C_WAKACHI 0x00 #define C_MINASI 0x01 -#define C_BUNSETU 0x02 +#define C_BUNSETSU 0x02 #define C_DICT 0x03 #define C_N_ARABIA 0x04 #define C_N_ARACMA 0x05 @@ -134,8 +134,8 @@ #define K_DOUSHI 1 #define K_YOUGEN 2 #define K_TAIGEN 3 -#define K_FUKUSI 4 -#define K_RENTAISI 5 +#define K_FUKUSHI 4 +#define K_RENTAISHI 5 #define K_SONOTA 6 #define EUC_a1 (unsigned char)0xa1 @@ -195,7 +195,7 @@ #define MaxYomiLength 32 #define MaxKanjiLength 32 -#define MaxHinsiNumber 16 +#define MaxHinshiNumber 16 #define MaxAtrNumber 16 #define MaxJosiNumber 16 @@ -205,20 +205,20 @@ #define DouonBlkSizeNumber 3 #define DouonBlkTerm 0xff -#define HinsiBlkTerm 0xff +#define HinshiBlkTerm 0xff #define NormalKanjiMask 0x7f #define SS3Kanji 0x0080 -#define ZenHiraAssyuku 0x80 -#define OffsetAssyuku 0x90 -#define ZenKataAssyuku 0xa0 +#define ZenHiraAsshuku 0x80 +#define OffsetAsshuku 0x90 +#define ZenKataAsshuku 0xa0 #define AiAttribute 0xb0 -#define KanjiAssyuku 0xc0 +#define KanjiAsshuku 0xc0 #define LeadingHankaku 0xd0 #define KanjiStrEnd 0x00 -#define IsAssyuku 0x80 +#define IsAsshuku 0x80 #define AssukuUse2byte 0x90 -#define KnjAssyukuMask 0x0f +#define KnjAsshukuMask 0x0f #define KanjiCodeMask 0x0f #define KanjiModeMask 0xf0 #define AtrMsKanjiOfs 0xc0c0 @@ -229,29 +229,29 @@ #define IllegalFormat "\245\325\245\251\241\274\245\336\245\303\245\310\244\254\260\333\276\357\244\307\244\271" #define TooLongYomi "\306\311\244\337\312\270\273\372\316\363\244\254\304\271\244\271\244\256\244\336\244\271" #define TooLongKanji "\264\301\273\372\312\270\273\372\316\363\244\254\304\271\244\271\244\256\244\336\244\271" -#define TooLongHinsi "\311\312\273\354\312\270\273\372\316\363\244\254\304\271\244\271\244\256\244\336\244\271" +#define TooLongHinshi "\311\312\273\354\312\270\273\372\316\363\244\254\304\271\244\271\244\256\244\336\244\271" #define TooLongGroup "\245\260\245\353\241\274\245\327\314\276\244\254\260\333\276\357\244\307\244\271" #define TooLongJosi "\275\365\273\354\312\270\273\372\316\363\244\254\260\333\276\357\244\307\244\271" -#define BadHinsi "\305\320\317\277\244\265\244\354\244\306\244\244\244\312\244\244\311\312\273\354\244\307\244\271" +#define BadHinshi "\305\320\317\277\244\265\244\354\244\306\244\244\244\312\244\244\311\312\273\354\244\307\244\271" #define BadGroup "\305\320\317\277\244\265\244\354\244\306\244\244\244\312\244\244\245\260\245\353\241\274\245\327\244\307\244\271" #define BadJosi "\305\320\317\277\244\265\244\354\244\306\244\244\244\312\244\244\275\365\273\354\244\307\244\271" #define NoYomiString "\306\311\244\337\312\270\273\372\316\363\244\254\274\350\306\300\244\307\244\255\244\336\244\273\244\363" #define NoKanjiString "\264\301\273\372\312\270\273\372\316\363\244\254\274\350\306\300\244\307\244\255\244\336\244\273\244\363" #define TooManyAtr "\302\260\300\255\244\316\277\364\244\254\302\277\244\271\244\256\244\336\244\271" -#define TooManyHinsi "\311\312\273\354\244\316\277\364\244\254\302\277\244\271\244\256\244\336\244\271" +#define TooManyHinshi "\311\312\273\354\244\316\277\364\244\254\302\277\244\271\244\256\244\336\244\271" #define TooManyJosi "\275\365\273\354\244\316\277\364\244\254\302\277\244\271\244\256\244\336\244\271" #define NoDataInMain "\245\341\245\244\245\363\274\255\275\361\244\313\302\270\272\337\244\267\244\336\244\273\244\363" #define TooManyTarget "\311\312\273\354\244\362\243\261\244\304\273\330\304\352\244\267\244\306\244\257\244\300\244\265\244\244" -#define HinsiTankan cnvhinsi("\303\261\264\301") +#define HinshiTankan cnvhinshi("\303\261\264\301") #define DIVLIST 1 -#define ASSYUKUREC 2 +#define ASSHUKUREC 2 #define STRING 3 #define HINDOREC 4 #define OFFSETREC 5 #define KANJIREC 6 -#define HINSIREC 7 +#define HINSHIREC 7 #define DOUONREC 8 #endif /* SJ3_CONST_H_ */ diff --git a/conversion.h b/conversion.h index 5f4818e..b342e10 100644 --- a/conversion.h +++ b/conversion.h @@ -31,7 +31,7 @@ #include "sj3libsj3.h" #include "henkan.h" -typedef struct bunsetu_sj3 Bunsetu; +typedef struct bunsetsu_sj3 Bunsetsu; typedef struct _Conversion { unsigned short out_mode[BUFFLENGTH * 2]; @@ -68,7 +68,7 @@ typedef struct _Conversion { short CurBun; short PreBun; - Bunsetu Bun[BUFFLENGTH]; + Bunsetsu Bun[BUFFLENGTH]; wchar16_t out_buf[BUFFLENGTH * 2]; unsigned char in_mode[BUFFLENGTH * 2]; diff --git a/cvtdict.c b/cvtdict.c index 23f9e24..19cce52 100644 --- a/cvtdict.c +++ b/cvtdict.c @@ -89,7 +89,7 @@ void cvtdict(KHREC* krec, CLREC* clrec, int flg) { stblen = 0; } - else if((i = jrec->stbofs) && (fptr = getstb(jrec->hinsi))) { + else if((i = jrec->stbofs) && (fptr = getstb(jrec->hinshi))) { fptr += i - 1; stblen = StbYomiLen(fptr); jlen -= stblen; diff --git a/cvtkanji.c b/cvtkanji.c index d015c58..89d7ad9 100644 --- a/cvtkanji.c +++ b/cvtkanji.c @@ -112,7 +112,7 @@ void cvtkouho(KHREC* krec) { cvtdict(krec, clrec, TRUE); break; - case C_BUNSETU: + case C_BUNSETSU: case C_MINASI: cvtminasi((int)clrec->cllen); break; @@ -155,12 +155,12 @@ void setstyrec(KHREC* krec) { } stdy.stdy1.sttkj = krec->sttkj; stdy.stdy1.ka_kj = krec->ka_kj; - stdy.hinshi = jrec->hinsi; + stdy.hinshi = jrec->hinshi; stdy.len = jrec->jlen; stdy.sttfg = krec->sttfg; stdy.ka_fg = krec->ka_fg; - if(jrec->stbofs && (fptr = getstb(jrec->hinsi)) != NULL) + if(jrec->stbofs && (fptr = getstb(jrec->hinshi)) != NULL) stdy.len -= StbYomiLen(fptr + jrec->stbofs - 1); if((fptr = Settou_ptr(jrec->sttofs)) != NULL) diff --git a/deldic.c b/deldic.c index fd18956..235f50a 100644 --- a/deldic.c +++ b/deldic.c @@ -41,7 +41,7 @@ static void del_uidx(TypeDicSeg seg); static void del_stdy(TypeDicSeg seg, TypeDicOfs ofs, int size); unsigned int -deldic(unsigned char* yomi, unsigned char* kanji, TypeGram hinsi) { +deldic(unsigned char* yomi, unsigned char* kanji, TypeGram hinshi) { unsigned char yptr[MaxWdYomiLen + 1]; unsigned char kptr[MaxWdKanjiLen + 1]; unsigned int err; @@ -56,7 +56,7 @@ deldic(unsigned char* yomi, unsigned char* kanji, TypeGram hinsi) { unsigned char *stp, *edp; int size, len; - if((err = addel_arg(yomi, kanji, hinsi, yptr, sizeof(yptr))) != 0) + if((err = addel_arg(yomi, kanji, hinshi, yptr, sizeof(yptr))) != 0) return err; if((curdict->maxunit) == 0) return AD_NotUserDict; @@ -71,11 +71,11 @@ deldic(unsigned char* yomi, unsigned char* kanji, TypeGram hinsi) { if((dblknum = srchkana(&p1, &samlen)) == 0) return AD_NoMidasi; - if((hblknum = srchgram(p1, &p2, hinsi)) == 0) return AD_NoHinsi; + if((hblknum = srchgram(p1, &p2, hinshi)) == 0) return AD_NoHinshi; p3 = p2; kblknum = srchkanji(&p3, kptr, knjlen); - if(*p3 == HinsiBlkTerm) return AD_NoKanji; + if(*p3 == HinshiBlkTerm) return AD_NoKanji; ofs = p3 - dicbuf; edp = skipkstr(p3); diff --git a/dictmake.c b/dictmake.c index f9b88e4..4be8f3a 100644 --- a/dictmake.c +++ b/dictmake.c @@ -108,7 +108,7 @@ static void touroku(y, k, h) char *y, *k, *h; if(force_flag) break; exit(1); - case SJ3_BAD_HINSI_CODE: + case SJ3_BAD_HINSHI_CODE: error_out("\305\320\317\277\244\307\244\255\244\312\244\244\311\312\273\354\244\307\244\271 %s:%s:%s", y, k, h); if(force_flag) break; exit(1); diff --git a/dicttool.h b/dicttool.h index e0b44c1..2bec11a 100644 --- a/dicttool.h +++ b/dicttool.h @@ -47,8 +47,8 @@ void output_str(FILE* fp, char* p); void output_int(FILE* fp, int* p); void output_yomi(FILE* fp, unsigned char* p); -/* cnvhinsi.c */ -int cnvhinsi(unsigned char* buf); +/* cnvhinshi.c */ +int cnvhinshi(unsigned char* buf); /* file.c */ FILE* Fopen(char* filename, char* type); @@ -67,7 +67,7 @@ void knjhnd_set(unsigned char* p, int l); void knjhnd_reset(unsigned char* p, int l); int decide_knjask(void); void clear_hindo(void); -void clear_assyuku(void); +void clear_asshuku(void); /* knjcvt.c */ unsigned char* knjofscvt(unsigned char* ptr, int len, int* ret); @@ -82,7 +82,7 @@ void mark_file(FILE* out); /* makelist.c */ void clear_list(void); void flush_douon(void); -void makelist(int* yomi, int* kanji, int hinsi, int* atr); +void makelist(int* yomi, int* kanji, int hinshi, int* atr); /* makeseg.c */ size_t make_knjstr(unsigned char* src, int len, unsigned char* dst); diff --git a/douon.c b/douon.c index 67d3a86..c483033 100644 --- a/douon.c +++ b/douon.c @@ -37,7 +37,7 @@ static int Dpoint; static struct douon_sj3 HenkanDouon[DOUON_N]; static wchar16_t Dkanji[BUFFLENGTH * 2]; -void go_gakusyuu(); +void go_gakushuu(); SJ_getdouon(s, d, n, choice, reconv) wchar16_t* s; @@ -118,13 +118,13 @@ int gnum; char tmp[BUFFLENGTH], tmp2[BUFFLENGTH * 2]; wchar16_t wtmp[BUFFLENGTH], wtmp2[BUFFLENGTH * 2]; - int gakusyuu; + int gakushuu; unsigned short row, col; Conversion* cv; cv = current_conversion; - gakusyuu = SJ_getdouon(yomi, HenkanDouon, gnum, 0, 0); + gakushuu = SJ_getdouon(yomi, HenkanDouon, gnum, 0, 0); dispnum = DNUM; if(dispnum > Dcount) @@ -221,7 +221,7 @@ int gnum; if(HenkanDouon[Dpoint].valid) PushGD(gnum, &HenkanDouon[Dpoint].dcid); - if(gakusyuu) + if(gakushuu) if(HenkanDouon[Dpoint].valid) SJ2_study(&HenkanDouon[Dpoint].dcid); else @@ -418,7 +418,7 @@ struct studyrec* wordid; Gdata[num] = *wordid; } -cl_gakusyuu() { +cl_gakushuu() { Conversion* cv; int i, j; int o_point, n_point; @@ -436,13 +436,13 @@ cl_gakusyuu() { break; } j--; - check_and_gakusyuu(i, j); + check_and_gakushuu(i, j); i = j; } } } -check_and_gakusyuu(m, n) int m, n; +check_and_gakushuu(m, n) int m, n; { Conversion* cv; int i, j; @@ -452,14 +452,14 @@ check_and_gakusyuu(m, n) int m, n; j = i + 1; while(j <= n && j < cv->Bnum) { if(cv->Bkettei[i] & Bedit && !(cv->Bkettei[i] & Bmuhenkan)) - go_gakusyuu(i); + go_gakushuu(i); i++; j++; } } void - go_gakusyuu(n) int n; + go_gakushuu(n) int n; { Conversion* cv; int i, j; diff --git a/etc.c b/etc.c index 49f10cd..ee6b296 100644 --- a/etc.c +++ b/etc.c @@ -81,7 +81,7 @@ exec_etc(key) int key; break; case 's': if(!IsCflag()) - chbun = exec_syoukyo(); + chbun = exec_shoukyo(); break; case 'v': case 'd': @@ -101,9 +101,9 @@ exec_etc(key) int key; if(!IsCflag()) chbun = exec_toroku(); break; - case KEY_SYOUKYO: + case KEY_SHOUKYO: if(!IsCflag()) - chbun = exec_syoukyo(); + chbun = exec_shoukyo(); break; case KEY_SJRC: if(IsCflag()) @@ -184,7 +184,7 @@ etc_map(key) int key; val = KEY_TOROKU; break; case KEY_MUHENKAN: - val = KEY_SYOUKYO; + val = KEY_SHOUKYO; break; case KEY_ETC: val = KEY_HELP; diff --git a/eucmessage.c b/eucmessage.c index fda969c..5875e22 100644 --- a/eucmessage.c +++ b/eucmessage.c @@ -172,7 +172,7 @@ unsigned char* EucMessages[] = { (unsigned char*)"right", (unsigned char*)"left", (unsigned char*)"kaku", - (unsigned char*)"syuku", + (unsigned char*)"shuku", (unsigned char*)"edit", (unsigned char*)"toggle", (unsigned char*)"wrapback", @@ -180,7 +180,7 @@ unsigned char* EucMessages[] = { (unsigned char*)"sjrc", (unsigned char*)"buffer", (unsigned char*)"toroku", - (unsigned char*)"syoukyo", + (unsigned char*)"shoukyo", (unsigned char*)"help", (unsigned char*)"ha-kettei", (unsigned char*)"flush", @@ -312,7 +312,7 @@ int init_comstr() { comstr[19] = WCSjrc; comstr[20] = WCBuffer; comstr[21] = WCToroku; - comstr[22] = WCSyoukyo; + comstr[22] = WCShoukyo; comstr[23] = WCHelp; comstr[24] = WCHaKettei; comstr[25] = WCFlush; diff --git a/execute.c b/execute.c index e4706af..0b207c4 100644 --- a/execute.c +++ b/execute.c @@ -918,8 +918,8 @@ void exec_adddict(int mb_flag) { err = SJ3_BadYomiString; else if(err & AD_BadKanji) err = SJ3_BadKanjiString; - else if(err & AD_BadHinsi) - err = SJ3_BadHinsiCode; + else if(err & AD_BadHinshi) + err = SJ3_BadHinshiCode; else if(err & AD_ArExist) err = SJ3_AlreadyExistWord; else if(err & AD_OvflwDouBlk) @@ -984,11 +984,11 @@ void exec_deldict(int mb_flag) { err = SJ3_BadYomiString; else if(err & AD_BadKanji) err = SJ3_BadKanjiString; - else if(err & AD_BadHinsi) - err = SJ3_BadHinsiCode; + else if(err & AD_BadHinshi) + err = SJ3_BadHinshiCode; else if(err & AD_NoMidasi) err = SJ3_NoSuchWord; - else if(err & AD_NoHinsi) + else if(err & AD_NoHinshi) err = SJ3_NoSuchWord; else if(err & AD_NoKanji) err = SJ3_NoSuchWord; diff --git a/funckey.c b/funckey.c index 273384f..fe502c3 100644 --- a/funckey.c +++ b/funckey.c @@ -93,7 +93,7 @@ int comstrvalue[KEY_OTHER] = { KEY_LEFT, KEY_UP, KEY_DOWN, KEY_EDIT, KEY_TOGGLE, KEY_WRAPBACK, KEY_WRAP, KEY_SJRC, KEY_BUFFER, - KEY_TOROKU, KEY_SYOUKYO, KEY_HELP, + KEY_TOROKU, KEY_SHOUKYO, KEY_HELP, KEY_HA_KET, KEY_FLUSH, KEY_DEBUG, KEY_CANCEL, KEY_RECONV, KEY_IGNORE, KEY_TOP, KEY_END, KEY_RECONNECT, diff --git a/fuzoku.c b/fuzoku.c index 93f2ffa..7099a9a 100644 --- a/fuzoku.c +++ b/fuzoku.c @@ -28,7 +28,7 @@ */ #include "sj_kcnv.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" #include "sj_right.h" #include "sj_yomi.h" @@ -78,7 +78,7 @@ unsigned char* yptr; TypeCnct right; { CLREC* new; - TypeGram hinsi; + TypeGram hinshi; int len; if(!(len = yptr - cnvstart)) return; @@ -93,48 +93,48 @@ TypeCnct right; new->fzk_ka = fzk_ka_flg; (jrec->count)++; - hinsi = jrec->hinsi; + hinshi = jrec->hinshi; - if(hinsi >= DO_SAHEN && hinsi <= SP_KA_ONB) + if(hinshi >= DO_SAHEN && hinshi <= SP_KA_ONB) new->kubun = K_DOUSHI; - else if((hinsi >= KEIYOUSI_1 && hinsi <= KE_DOUSI_9) || - (hinsi == SP_KEIYOUSI)) { - if(right == R_FZKMEISI) + else if((hinshi >= KEIYOUSHI_1 && hinshi <= KE_DOUSHI_9) || + (hinshi == SP_KEIYOUSHI)) { + if(right == R_FZKMEISHI) new->kubun = K_TAIGEN; else new->kubun = K_YOUGEN; } - else if(hinsi == RENTAISI) - new->kubun = K_RENTAISI; + else if(hinshi == RENTAISHI) + new->kubun = K_RENTAISHI; - else if((hinsi >= FUKUSI_1 && hinsi <= FUKUSI_9) || - (hinsi == SP_FUKUSI)) - new->kubun = K_FUKUSI; + else if((hinshi >= FUKUSHI_1 && hinshi <= FUKUSHI_9) || + (hinshi == SP_FUKUSHI)) + new->kubun = K_FUKUSHI; - else if(hinsi == SETUZOKU || hinsi == KANDOUSI || - hinsi == TANKANJI || hinsi == AISATU) + else if(hinshi == SETSUZOKU || hinshi == KANDOUSHI || + hinshi == TANKANJI || hinshi == AISATSU) new->kubun = K_SONOTA; else if(gobilen) { - if(hinsi >= MEISI_5 && hinsi <= MEISI_7) + if(hinshi >= MEISHI_5 && hinshi <= MEISHI_7) new->kubun = K_DOUSHI; - else if(hinsi == D_MEISI_4) + else if(hinshi == D_MEISHI_4) new->kubun = K_DOUSHI; - else if(hinsi == SETUBI_7 || hinsi == SETUBI_8) + else if(hinshi == SETSUBI_7 || hinshi == SETSUBI_8) new->kubun = K_DOUSHI; - else if(hinsi == D_MEISI_5) + else if(hinshi == D_MEISHI_5) new->kubun = K_YOUGEN; - else if(hinsi == SETUBI_5 || hinsi == SETUBI_6) + else if(hinshi == SETSUBI_5 || hinshi == SETSUBI_6) new->kubun = K_YOUGEN; else new->kubun = K_TAIGEN; - } else if(hinsi >= MEISI_5 && hinsi <= MEISI_7) { + } else if(hinshi >= MEISHI_5 && hinshi <= MEISHI_7) { if(right >= R_I && right <= R_ITADAKE) new->kubun = K_DOUSHI; diff --git a/fzkyomi.c b/fzkyomi.c index eaad79a..bb6f8e8 100644 --- a/fzkyomi.c +++ b/fzkyomi.c @@ -48,7 +48,7 @@ static unsigned char fzk_xtu[] = { (4 << 5) + 2, _RO, _U, L_TTARASII, R_KAROU, (3 << 5) + 1, _KU, L_TTARASII, R_KRENYOU, (3 << 5) + 2, _KE, _RE, L_TTARASII, R_KATEI1, - (3 << 5) + 1, _SA, L_TTARASII, R_FZKMEISI, + (3 << 5) + 1, _SA, L_TTARASII, R_FZKMEISHI, (0 << 5) + 1, _TE, L_TTE1, R_TTE1, (1 << 5) + 0, L_TTE2, R_TTE2, (0 << 5) + 3, _PA, _NA, _SI, L_PPANASI, R_PPANASI, @@ -481,7 +481,7 @@ static unsigned char fzk_ni[] = { (2 << 5) + 2, _RO, _U, L_NIKUI, R_KAROU, (1 << 5) + 1, _KU, L_NIKUI, R_TAKU, (1 << 5) + 2, _KE, _RE, L_NIKUI, R_KATEI3, - (1 << 5) + 1, _SA, L_NIKUI, R_FZKMEISI, + (1 << 5) + 1, _SA, L_NIKUI, R_FZKMEISHI, (0 << 5) + 1, _TE, L_NITE, R_NITE, (0 << 5) + 2, _DE, _MO, L_NI1, R_MO1, (0 << 5) + 1, _MO, L_NIMO, R_NIMO, @@ -609,7 +609,7 @@ static unsigned char fzk_ya[] = { (2 << 5) + 2, _RO, _U, L_YASUI, R_KAROU, (1 << 5) + 1, _KU, L_YASUI, R_TAKU, (1 << 5) + 2, _KE, _RE, L_YASUI, R_KATEI3, - (1 << 5) + 1, _SA, L_YASUI, R_FZKMEISI, + (1 << 5) + 1, _SA, L_YASUI, R_FZKMEISHI, (0 << 5) + 1, _XTU, L_YOUGEN, R_ONBIN2, (0 << 5) + 1, _RA, L_YARA, R_YARA, (1 << 5) + 0, L_YOUGEN, R_MIZEN5, @@ -643,7 +643,7 @@ static unsigned char fzk_yo[] = { (1 << 5) + 2, _RO, _U, L_YOI, R_KAROU, (0 << 5) + 1, _KU, L_YOI, R_TAKU, (0 << 5) + 2, _KE, _RE, L_YOI, R_KATEI3, - (0 << 5) + 1, _SA, L_YOI, R_FZKMEISI, + (0 << 5) + 1, _SA, L_YOI, R_FZKMEISHI, (0 << 5) + 2, _XTU, _TE, L_YORU, R_YOTTE, (0 << 5) + 2, _NA, _XA, L_YO, R_SHUUJO, (1 << 5) + 1, _A, L_YO, R_SHUUJO, diff --git a/getkanji.c b/getkanji.c index 457ceb9..d63fddc 100644 --- a/getkanji.c +++ b/getkanji.c @@ -89,7 +89,7 @@ getkan_kata(unsigned char* s, unsigned char* d, unsigned char* ym, int yl, int f unsigned char* getkan_knj(unsigned char* s, unsigned char* d, unsigned char* ym, int yl, int flg) { - return code2kanji(askknj[*s & KnjAssyukuMask], d, ym, yl, flg); + return code2kanji(askknj[*s & KnjAsshukuMask], d, ym, yl, flg); } unsigned char* @@ -135,15 +135,15 @@ code2kanji(unsigned char* s, unsigned char* d, unsigned char* ym, int yl, int fl csize = codesize(*s); if(s[csize] == KanjiStrEnd) { switch(*s & KanjiModeMask) { - case ZenHiraAssyuku: + case ZenHiraAsshuku: d = getkan_hira(s, d, ym, yl, flg); break; - case ZenKataAssyuku: + case ZenKataAsshuku: d = getkan_kata(s, d, ym, yl, flg); break; - case OffsetAssyuku: + case OffsetAsshuku: d = getkan_ofs(s, d, ym, yl, flg); break; @@ -155,7 +155,7 @@ code2kanji(unsigned char* s, unsigned char* d, unsigned char* ym, int yl, int fl d = getkan_ascii(s, d, ym, yl, flg); break; - case KanjiAssyuku: + case KanjiAsshuku: d = getkan_knj(s, d, ym, yl, flg); break; @@ -165,15 +165,15 @@ code2kanji(unsigned char* s, unsigned char* d, unsigned char* ym, int yl, int fl break; } else switch(*s & KanjiModeMask) { - case ZenHiraAssyuku: + case ZenHiraAsshuku: d = getkan_hira(s, d, ym, yl, FALSE); break; - case ZenKataAssyuku: + case ZenKataAsshuku: d = getkan_kata(s, d, ym, yl, FALSE); break; - case OffsetAssyuku: + case OffsetAsshuku: d = getkan_ofs(s, d, ym, yl, FALSE); break; @@ -185,7 +185,7 @@ code2kanji(unsigned char* s, unsigned char* d, unsigned char* ym, int yl, int fl d = getkan_ascii(s, d, ym, yl, FALSE); break; - case KanjiAssyuku: + case KanjiAsshuku: d = getkan_knj(s, d, ym, yl, FALSE); break; diff --git a/global.c b/global.c index e12e81f..470a50a 100644 --- a/global.c +++ b/global.c @@ -34,7 +34,7 @@ DouonRec* douon_ptr = NULL; int douon_num = 0; int yomi_len = 0; -int hinsi_num = 0; +int hinshi_num = 0; int kanji_len = 0; HindoRec* hindo[MaxHindoNumber]; @@ -43,7 +43,7 @@ int hindo_num = 0; OffsetRec* ofsrec[MaxOffsetNumber]; int ofsrec_num = 0; -AssyukuRec* assyuku = NULL; +AsshukuRec* asshuku = NULL; HindoRec* askknj[MaxKnjAskNumber]; int askknj_num = 0; diff --git a/hindo.c b/hindo.c index 8424a44..8fc492a 100644 --- a/hindo.c +++ b/hindo.c @@ -35,7 +35,7 @@ extern HindoRec* hindo[]; extern int hindo_num; -extern AssyukuRec* assyuku; +extern AsshukuRec* asshuku; extern HindoRec* askknj[]; extern int askknj_num; extern int kanji_num; @@ -62,11 +62,11 @@ int check_hindo(unsigned char* ptr, int len) { return 0; } -static AssyukuRec* -makeassyuku(int num) { - AssyukuRec* arec; +static AsshukuRec* +makeasshuku(int num) { + AsshukuRec* arec; - arec = (AssyukuRec*)Malloc(sizeof(AssyukuRec)); + arec = (AsshukuRec*)Malloc(sizeof(AsshukuRec)); if(!arec) { fprintf(stderr, "\245\341\245\342\245\352\244\254\302\255\244\352\244\336\244\273\244\363\n"); exit(1); @@ -80,13 +80,13 @@ makeassyuku(int num) { } static int -assyuku_len(HindoRec* hrec) { +asshuku_len(HindoRec* hrec) { int org; int old; int new; OffsetRec* p; - if(((*(hrec->kptr) & KanjiModeMask) == OffsetAssyuku) && + if(((*(hrec->kptr) & KanjiModeMask) == OffsetAsshuku) && (hrec->klen == 2)) { p = real_ofsrec(hrec->kptr); @@ -109,16 +109,16 @@ assyuku_len(HindoRec* hrec) { } static void -set_assyuku(HindoRec* hrec) { - AssyukuRec* arec; - AssyukuRec* aprev; +set_asshuku(HindoRec* hrec) { + AsshukuRec* arec; + AsshukuRec* aprev; int len; - len = assyuku_len(hrec); + len = asshuku_len(hrec); if(len <= 0) return; - arec = assyuku; + arec = asshuku; aprev = NULL; while(arec) { @@ -137,7 +137,7 @@ set_assyuku(HindoRec* hrec) { arec = arec->anext; } - arec = makeassyuku(len); + arec = makeasshuku(len); hrec->anext = NULL; hrec->arec = arec; @@ -147,16 +147,16 @@ set_assyuku(HindoRec* hrec) { arec->anext = aprev->anext; aprev->anext = arec; } else { - arec->anext = assyuku; - assyuku = arec; + arec->anext = asshuku; + asshuku = arec; } } static void -reset_assyuku(HindoRec* hrec) { - AssyukuRec* arec; - AssyukuRec* aptr; - AssyukuRec* aprev; +reset_asshuku(HindoRec* hrec) { + AsshukuRec* arec; + AsshukuRec* aptr; + AsshukuRec* aprev; HindoRec* hptr; HindoRec* hprev; @@ -187,8 +187,8 @@ reset_assyuku(HindoRec* hrec) { return; } - if(!assyuku) return; - aptr = assyuku; + if(!asshuku) return; + aptr = asshuku; aprev = NULL; while(aptr) { if(aptr == arec) break; @@ -202,7 +202,7 @@ reset_assyuku(HindoRec* hrec) { aprev->anext = arec->anext; else - assyuku = arec->anext; + asshuku = arec->anext; Free(arec); @@ -254,7 +254,7 @@ set_hindo(unsigned char* ptr, int len, int alen) { hindo[0] = hrec; hindo_num = 1; - set_assyuku(hrec); + set_asshuku(hrec); return; } @@ -288,7 +288,7 @@ set_hindo(unsigned char* ptr, int len, int alen) { else { hrec = hindo[mid]; - reset_assyuku(hrec); + reset_asshuku(hrec); if(hrec->exist > 0) hrec->exist += 1; @@ -302,7 +302,7 @@ set_hindo(unsigned char* ptr, int len, int alen) { hrec->hindo += 1; } - set_assyuku(hrec); + set_asshuku(hrec); } static void @@ -326,7 +326,7 @@ reset_hindo(unsigned char* p, int l) { else { hrec = hindo[mid]; - reset_assyuku(hrec); + reset_asshuku(hrec); if(hrec->exist > 0) hrec->exist -= 1; @@ -342,7 +342,7 @@ reset_hindo(unsigned char* p, int l) { Free(hrec); } else { - set_assyuku(hrec); + set_asshuku(hrec); } return; @@ -408,7 +408,7 @@ void knjhnd_reset(unsigned char* p, int l) { } static int -check_assyuku(HindoRec* p, HindoRec* q) { +check_asshuku(HindoRec* p, HindoRec* q) { unsigned char ptmp[128], qtmp[128]; int plen; int qlen; @@ -429,14 +429,14 @@ check_assyuku(HindoRec* p, HindoRec* q) { int decide_knjask(void) { int i, j; - AssyukuRec* p; + AsshukuRec* p; HindoRec* q; unsigned char* r; int len = 0; askknj_num = 0; - for(p = assyuku; p; p = p->anext) { + for(p = asshuku; p; p = p->anext) { if(p->len <= 0) break; @@ -446,7 +446,7 @@ int decide_knjask(void) { r = q->kptr; if(i > 2) { while(i > 0) { - if((*r & KanjiModeMask) == OffsetAssyuku) { + if((*r & KanjiModeMask) == OffsetAsshuku) { break; } j = codesize(*r); @@ -459,7 +459,7 @@ int decide_knjask(void) { if(askknj_num) { for(i = 0; i < askknj_num; i++) { - if(check_assyuku(askknj[i], q)) + if(check_asshuku(askknj[i], q)) break; } @@ -485,7 +485,7 @@ end: p = askknj[i]->kptr; if(len <= 2) continue; while(len > 0) { - if((*p & KanjiModeMask) == OffsetAssyuku) { + if((*p & KanjiModeMask) == OffsetAsshuku) { printf("\245\252\245\325\245\273\245\303\245\310\260\265\275\314\244\362\264\336\244\340 %d\n", i); } j = codesize(*p); @@ -508,12 +508,12 @@ void clear_hindo(void) { kanji_num = 0; } -void clear_assyuku(void) { - AssyukuRec* p; +void clear_asshuku(void) { + AsshukuRec* p; - while(assyuku) { - p = assyuku; - assyuku = assyuku->anext; + while(asshuku) { + p = asshuku; + asshuku = asshuku->anext; Free(p); } } diff --git a/hinsi.c b/hinshi.c similarity index 67% rename from hinsi.c rename to hinshi.c index 6211019..a02d636 100644 --- a/hinsi.c +++ b/hinshi.c @@ -27,95 +27,95 @@ * */ -#include "sj_hinsi.h" +#include "sj_hinshi.h" static struct hlist { int code; char* str; -} hinsi[] = { - {MEISI_1, "\314\276\273\354"}, - {MEISI_1, "\314\276\243\261"}, - {MEISI_2, "\314\276\243\262"}, - {MEISI_3, "\314\276\243\263"}, - {MEISI_4, "\314\276\243\264"}, - {MEISI_5, "\314\276\243\265"}, - {MEISI_6, "\314\276\243\266"}, - {MEISI_7, "\314\276\243\267"}, - {MEISI_8, "\314\276\243\270"}, - {MEISI_9, "\314\276\243\271"}, - {MEISI_10, "\314\276\243\261\243\260"}, - {MEISI_11, "\314\276\243\261\243\261"}, - {MEISI_20, "\314\276\243\262\243\260"}, - {D_MEISI_1, "\302\345\314\276\273\354"}, - {D_MEISI_1, "\302\345\243\261"}, - {D_MEISI_2, "\302\345\243\262"}, - {D_MEISI_3, "\302\345\243\263"}, - {D_MEISI_4, "\302\345\243\264"}, - {D_MEISI_5, "\302\345\243\265"}, - {D_MEISI_6, "\302\345\243\266"}, +} hinshi[] = { + {MEISHI_1, "\314\276\273\354"}, + {MEISHI_1, "\314\276\243\261"}, + {MEISHI_2, "\314\276\243\262"}, + {MEISHI_3, "\314\276\243\263"}, + {MEISHI_4, "\314\276\243\264"}, + {MEISHI_5, "\314\276\243\265"}, + {MEISHI_6, "\314\276\243\266"}, + {MEISHI_7, "\314\276\243\267"}, + {MEISHI_8, "\314\276\243\270"}, + {MEISHI_9, "\314\276\243\271"}, + {MEISHI_10, "\314\276\243\261\243\260"}, + {MEISHI_11, "\314\276\243\261\243\261"}, + {MEISHI_20, "\314\276\243\262\243\260"}, + {D_MEISHI_1, "\302\345\314\276\273\354"}, + {D_MEISHI_1, "\302\345\243\261"}, + {D_MEISHI_2, "\302\345\243\262"}, + {D_MEISHI_3, "\302\345\243\263"}, + {D_MEISHI_4, "\302\345\243\264"}, + {D_MEISHI_5, "\302\345\243\265"}, + {D_MEISHI_6, "\302\345\243\266"}, {MYOUJI, "\311\304\273\372"}, {NAMAE, "\314\276\301\260"}, {KIGYOU, "\264\353\266\310"}, {TIMEI, "\303\317\314\276"}, {KEN_KU, "\270\251\241\277\266\350\314\276"}, {KEN_KU, "\270\251\266\350"}, - {RENTAISI, "\317\242\302\316\273\354"}, - {RENTAISI, "\317\242\302\316"}, - {SETUZOKU, "\300\334\302\263\273\354"}, - {SETUZOKU, "\300\334\302\263"}, - {KANDOUSI, "\264\266\306\260"}, - {JOSUUSI, "\275\365\277\364\273\354"}, - {JOSUUSI, "\275\365\277\364"}, - {SUUSI, "\277\364\273\354"}, + {RENTAISHI, "\317\242\302\316\273\354"}, + {RENTAISHI, "\317\242\302\316"}, + {SETSUZOKU, "\300\334\302\263\273\354"}, + {SETSUZOKU, "\300\334\302\263"}, + {KANDOUSHI, "\264\266\306\260"}, + {JOSUUSHI, "\275\365\277\364\273\354"}, + {JOSUUSHI, "\275\365\277\364"}, + {SUUSHI, "\277\364\273\354"}, {SETTOU_1, "\300\334\306\254\270\354"}, {SETTOU_1, "\300\334\306\254\243\261"}, {SETTOU_2, "\300\334\306\254\243\262"}, {SETTOU_3, "\300\334\306\254\243\263"}, {SETTOU_4, "\300\334\306\254\243\264"}, {SETTOU_5, "\300\334\306\254\243\265"}, - {SETUBI_1, "\300\334\310\370\270\354"}, - {SETUBI_1, "\300\334\310\370\243\261"}, - {SETUBI_2, "\300\334\310\370\243\262"}, - {SETUBI_3, "\300\334\310\370\243\263"}, - {SETUBI_4, "\300\334\310\370\243\264"}, - {SETUBI_5, "\300\334\310\370\243\265"}, - {SETUBI_6, "\300\334\310\370\243\266"}, - {SETUBI_7, "\300\334\310\370\243\267"}, - {SETUBI_8, "\300\334\310\370\243\270"}, - {SETUBI_9, "\300\334\310\370\243\271"}, - {FUKUSI_1, "\311\373\273\354"}, - {FUKUSI_1, "\311\373\243\261"}, - {FUKUSI_2, "\311\373\243\262"}, - {FUKUSI_3, "\311\373\243\263"}, - {FUKUSI_4, "\311\373\243\264"}, - {FUKUSI_5, "\311\373\243\265"}, - {FUKUSI_6, "\311\373\243\266"}, - {FUKUSI_7, "\311\373\243\267"}, - {FUKUSI_8, "\311\373\243\270"}, - {FUKUSI_9, "\311\373\243\271"}, - {JOSUUSI2, "\275\365\277\364\243\262"}, - {KEIYOUSI_1, "\267\301\315\306\273\354"}, - {KEIYOUSI_1, "\267\301\243\261"}, - {KEIYOUSI_2, "\267\301\243\262"}, - {KEIYOUSI_3, "\267\301\243\263"}, - {KEIYOUSI_4, "\267\301\243\264"}, - {KEIYOUSI_5, "\267\301\243\265"}, - {KEIYOUSI_6, "\267\301\243\266"}, - {KEIYOUSI_7, "\267\301\243\267"}, - {KEIYOUSI_8, "\267\301\243\270"}, - {KEIYOUSI_9, "\267\301\243\271"}, - {KEIYOUSI_10, "\267\301\243\261\243\260"}, - {KEIYOUSI_11, "\267\301\243\261\243\261"}, - {KE_DOUSI_1, "\267\301\315\306\306\260\273\354"}, - {KE_DOUSI_1, "\267\301\306\260\243\261"}, - {KE_DOUSI_2, "\267\301\306\260\243\262"}, - {KE_DOUSI_3, "\267\301\306\260\243\263"}, - {KE_DOUSI_4, "\267\301\306\260\243\264"}, - {KE_DOUSI_5, "\267\301\306\260\243\265"}, - {KE_DOUSI_6, "\267\301\306\260\243\266"}, - {KE_DOUSI_7, "\267\301\306\260\243\267"}, - {KE_DOUSI_8, "\267\301\306\260\243\270"}, - {KE_DOUSI_9, "\267\301\306\260\243\271"}, + {SETSUBI_1, "\300\334\310\370\270\354"}, + {SETSUBI_1, "\300\334\310\370\243\261"}, + {SETSUBI_2, "\300\334\310\370\243\262"}, + {SETSUBI_3, "\300\334\310\370\243\263"}, + {SETSUBI_4, "\300\334\310\370\243\264"}, + {SETSUBI_5, "\300\334\310\370\243\265"}, + {SETSUBI_6, "\300\334\310\370\243\266"}, + {SETSUBI_7, "\300\334\310\370\243\267"}, + {SETSUBI_8, "\300\334\310\370\243\270"}, + {SETSUBI_9, "\300\334\310\370\243\271"}, + {FUKUSHI_1, "\311\373\273\354"}, + {FUKUSHI_1, "\311\373\243\261"}, + {FUKUSHI_2, "\311\373\243\262"}, + {FUKUSHI_3, "\311\373\243\263"}, + {FUKUSHI_4, "\311\373\243\264"}, + {FUKUSHI_5, "\311\373\243\265"}, + {FUKUSHI_6, "\311\373\243\266"}, + {FUKUSHI_7, "\311\373\243\267"}, + {FUKUSHI_8, "\311\373\243\270"}, + {FUKUSHI_9, "\311\373\243\271"}, + {JOSUUSHI2, "\275\365\277\364\243\262"}, + {KEIYOUSHI_1, "\267\301\315\306\273\354"}, + {KEIYOUSHI_1, "\267\301\243\261"}, + {KEIYOUSHI_2, "\267\301\243\262"}, + {KEIYOUSHI_3, "\267\301\243\263"}, + {KEIYOUSHI_4, "\267\301\243\264"}, + {KEIYOUSHI_5, "\267\301\243\265"}, + {KEIYOUSHI_6, "\267\301\243\266"}, + {KEIYOUSHI_7, "\267\301\243\267"}, + {KEIYOUSHI_8, "\267\301\243\270"}, + {KEIYOUSHI_9, "\267\301\243\271"}, + {KEIYOUSHI_10, "\267\301\243\261\243\260"}, + {KEIYOUSHI_11, "\267\301\243\261\243\261"}, + {KE_DOUSHI_1, "\267\301\315\306\306\260\273\354"}, + {KE_DOUSHI_1, "\267\301\306\260\243\261"}, + {KE_DOUSHI_2, "\267\301\306\260\243\262"}, + {KE_DOUSHI_3, "\267\301\306\260\243\263"}, + {KE_DOUSHI_4, "\267\301\306\260\243\264"}, + {KE_DOUSHI_5, "\267\301\306\260\243\265"}, + {KE_DOUSHI_6, "\267\301\306\260\243\266"}, + {KE_DOUSHI_7, "\267\301\306\260\243\267"}, + {KE_DOUSHI_8, "\267\301\306\260\243\270"}, + {KE_DOUSHI_9, "\267\301\306\260\243\271"}, {DO_SAHEN, "\306\260\241\246\245\265\312\321"}, {DO_SAHEN, "\245\265\312\321"}, {DO_ZAHEN, "\306\260\241\246\245\266\312\321"}, @@ -202,21 +202,21 @@ static struct hlist { {SP_SA_MI1, "\245\265\312\321\314\244\243\261"}, {SP_SA_MI2, "\245\265\312\321\314\244\243\262"}, {SP_SA_YOU, "\245\265\312\321\314\244\315\321"}, - {SP_SA_SYU, "\245\265\312\321\275\252\302\316"}, + {SP_SA_SHU, "\245\265\312\321\275\252\302\316"}, {SP_SA_KAT, "\245\265\312\321\262\276"}, {SP_SA_ME1, "\245\265\312\321\314\277\243\261"}, {SP_SA_ME2, "\245\265\312\321\314\277\243\262"}, {SP_KA_MIZ, "\245\253\312\321\314\244"}, {SP_KA_YOU, "\245\253\312\321\315\321"}, - {SP_KA_SYU, "\245\253\312\321\275\252\302\316"}, + {SP_KA_SHU, "\245\253\312\321\275\252\302\316"}, {SP_KA_KAT, "\245\253\312\321\262\276"}, {SP_KA_MEI, "\245\253\312\321\314\277"}, {TEINEI1, "\303\372\307\253\243\261"}, {TEINEI2, "\303\372\307\253\243\262"}, {SP_KA_ONB, "\245\253\270\336\262\273\312\330"}, - {SP_FUKUSI, "\306\303\274\354\311\373"}, - {AISATU, "\260\247\273\242"}, - {SP_KEIYOUSI, "\306\303\274\354\267\301\315\306"}, + {SP_FUKUSHI, "\306\303\274\354\311\373"}, + {AISATSU, "\260\247\273\242"}, + {SP_KEIYOUSHI, "\306\303\274\354\267\301\315\306"}, {TANKANJI, "\303\261\264\301\273\372"}, {TANKANJI, "\303\261\264\301"}, {IKKATU, "\260\354\263\347"}, @@ -227,7 +227,7 @@ int code; { struct hlist* p; - for(p = hinsi; p->code; p++) { + for(p = hinshi; p->code; p++) { if(p->code == code) return p->str; } @@ -240,7 +240,7 @@ char* str; { struct hlist* p; - for(p = hinsi; p->code; p++) { + for(p = hinshi; p->code; p++) { if(strcmp(p->str, str) == 0) return p->code; } diff --git a/kanakan.h b/kanakan.h index d6c845a..35ff128 100644 --- a/kanakan.h +++ b/kanakan.h @@ -38,14 +38,14 @@ #include "Struct.h" /* adddic.c */ -unsigned int adddic(unsigned char* yomi, unsigned char* kanji, TypeGram hinsi); +unsigned int adddic(unsigned char* yomi, unsigned char* kanji, TypeGram hinshi); /* addelcmn.c */ void set_size(unsigned char* p, int size, int plen, int nlen); unsigned int addel_arg(unsigned char* yp, unsigned char* kp, TypeGram grm, unsigned char* nyp, int len); int cvtknj(unsigned char* yomi, unsigned char* knj, unsigned char* dst); int srchkana(unsigned char** ptr, int* saml); -int srchgram(unsigned char* ptr, unsigned char** dst, TypeGram hinsi); +int srchgram(unsigned char* ptr, unsigned char** dst, TypeGram hinshi); int srchkanji(unsigned char** dst, unsigned char* knj, int klen); TypeIdxOfs count_uidx(void); void chg_uidx(TypeDicSeg seg, unsigned char* yomi, int len); @@ -81,7 +81,7 @@ void cvtkouho(KHREC* krec); void setstyrec(KHREC* krec); /* deldic.c */ -unsigned int deldic(unsigned char* yomi, unsigned char* kanji, TypeGram hinsi); +unsigned int deldic(unsigned char* yomi, unsigned char* kanji, TypeGram hinshi); /* depend.c */ DictFile* opendict(char* name, char* passwd); @@ -124,12 +124,12 @@ void getrank(void); int euc_codesize(unsigned char c); int hzstrlen(unsigned char* ptr, int len); -/* mkbunset.c */ -void mkbunsetu(void); +/* mkbunsetsu.c */ +void mkbunsetsu(void); CLREC* argclrec(int len); -/* mkjiritu.c */ -void mkjiritu(int mode); +/* mkjiritsu.c */ +void mkjiritsu(int mode); JREC* argjrec(int len, JREC* rec); /* mkkouho.c */ @@ -171,7 +171,7 @@ int ph2knj(unsigned char* zyomi, unsigned char* kanji, int knjlen); int ph_khtbl(CLREC* clrec); /* setconj.c */ -int setconj(TypeGram hinsi, JREC* jrec, CREC* crec); +int setconj(TypeGram hinshi, JREC* jrec, CREC* crec); /* setjrec.c */ int setj_atrb(unsigned char* p); @@ -195,9 +195,9 @@ int hiraknj_kask(unsigned char*, int*); int hiraknj_norm(unsigned char*, int*); int hiraknj_hira(unsigned char*, int*); -/* setubi.c */ -unsigned char* getstb(TypeGram hinsi); -void setubi(JREC* rec, unsigned char* stbtbl); +/* setsubi.c */ +unsigned char* getstb(TypeGram hinshi); +void setsubi(JREC* rec, unsigned char* stbtbl); /* skipkstr.c */ unsigned char* skipkstr(unsigned char* ptr); diff --git a/key.h b/key.h index 1812804..8cbd6a0 100644 --- a/key.h +++ b/key.h @@ -50,7 +50,7 @@ #define KEY_WRAPBACK 19 #define KEY_HELP 20 #define KEY_TOROKU 21 -#define KEY_SYOUKYO 22 +#define KEY_SHOUKYO 22 #define KEY_SJRC 23 #define KEY_HA_KET 24 diff --git a/knjcvt.c b/knjcvt.c index a64d1c0..daa8e8e 100644 --- a/knjcvt.c +++ b/knjcvt.c @@ -115,7 +115,7 @@ make_divlist(DivList* parent, unsigned char* knj, int len) { if(j <= 2 || !(num = isknjexist(knj, j))) continue; tmprec.len = 2; - tmprec.code[0] = (OffsetAssyuku | ((num >> 8) & 0xff)); + tmprec.code[0] = (OffsetAsshuku | ((num >> 8) & 0xff)); tmprec.code[1] = (num & 0xff); tmprec.child = NULL; tmplen = make_divlist(&tmprec, knj + j, len - j) + 2; @@ -137,7 +137,7 @@ make_divlist(DivList* parent, unsigned char* knj, int len) { if(string_cmp(askknj[i]->kptr, j, knj, j)) continue; tmprec.len = 1; - tmprec.code[0] = (KanjiAssyuku | i); + tmprec.code[0] = (KanjiAsshuku | i); tmprec.child = NULL; tmplen = make_divlist(&tmprec, knj + j, len - j) + 1; diff --git a/level1.c b/level1.c index b149476..10e2672 100644 --- a/level1.c +++ b/level1.c @@ -658,7 +658,7 @@ error1: return ReadErrorFlag ? ERROR : result; } -int sj3_bunsetu_henkan(SJ3_CLIENT_ENV* client, +int sj3_bunsetsu_henkan(SJ3_CLIENT_ENV* client, unsigned char* yomi, int len, unsigned char* kanji, @@ -692,7 +692,7 @@ int sj3_bunsetu_henkan(SJ3_CLIENT_ENV* client, return ReadErrorFlag ? ERROR : result; } -int sj3_bunsetu_jikouho(SJ3_CLIENT_ENV* client, +int sj3_bunsetsu_jikouho(SJ3_CLIENT_ENV* client, unsigned char* kanji, int mode, int mb_flag) { @@ -716,7 +716,7 @@ int sj3_bunsetu_jikouho(SJ3_CLIENT_ENV* client, return ReadErrorFlag ? ERROR : result; } -int sj3_bunsetu_maekouho(SJ3_CLIENT_ENV* client, +int sj3_bunsetsu_maekouho(SJ3_CLIENT_ENV* client, unsigned char* kanji, int mode, int mb_flag) { int result; @@ -738,7 +738,7 @@ int sj3_bunsetu_maekouho(SJ3_CLIENT_ENV* client, return ReadErrorFlag ? ERROR : result; } -int sj3_bunsetu_kouhosuu(SJ3_CLIENT_ENV* client, +int sj3_bunsetsu_kouhosuu(SJ3_CLIENT_ENV* client, unsigned char* yomi, int len, int mb_flag) { @@ -770,7 +770,7 @@ int sj3_bunsetu_kouhosuu(SJ3_CLIENT_ENV* client, return ReadErrorFlag ? ERROR : result; } -int sj3_bunsetu_zenkouho(SJ3_CLIENT_ENV* client, +int sj3_bunsetsu_zenkouho(SJ3_CLIENT_ENV* client, unsigned char* yomi, int len, SJ3_DOUON* douon, @@ -810,7 +810,7 @@ int sj3_bunsetu_zenkouho(SJ3_CLIENT_ENV* client, return ReadErrorFlag ? ERROR : cnt; } -int sj3_tango_gakusyuu(SJ3_CLIENT_ENV* client, SJ3_STUDYREC* stdy) { +int sj3_tango_gakushuu(SJ3_CLIENT_ENV* client, SJ3_STUDYREC* stdy) { int buflen; client_init(client); @@ -831,7 +831,7 @@ int sj3_tango_gakusyuu(SJ3_CLIENT_ENV* client, SJ3_STUDYREC* stdy) { return ReadErrorFlag ? ERROR : 0; } -int sj3_bunsetu_gakusyuu(SJ3_CLIENT_ENV* client, +int sj3_bunsetsu_gakushuu(SJ3_CLIENT_ENV* client, unsigned char* yomi1, unsigned char* yomi2, SJ3_STUDYREC* stdy, @@ -943,7 +943,7 @@ int sj3_tango_sakujo(SJ3_CLIENT_ENV* client, return ReadErrorFlag ? ERROR : 0; } -int sj3_tango_syutoku(SJ3_CLIENT_ENV* client, +int sj3_tango_shutoku(SJ3_CLIENT_ENV* client, int dicid, unsigned char* buf, int mb_flag) { diff --git a/libif.c b/libif.c index 40f1f28..2df0d48 100644 --- a/libif.c +++ b/libif.c @@ -50,12 +50,12 @@ int (*len_func[3])() = {0, sjislen, euclen}; #define YOMILEN 32 #define KLEN 64 -SJ2_henkan(yomiout, bun, kanjiout, kanjilen) struct bunsetu_sj3* bun; +SJ2_henkan(yomiout, bun, kanjiout, kanjilen) struct bunsetsu_sj3* bun; wchar16_t *yomiout, *kanjiout; int kanjilen; { int retv; - SJ3_BUNSETU sbun[BUFFLENGTH]; + SJ3_BUNSETSU sbun[BUFFLENGTH]; int i, sentou, saigo; unsigned char yomi[BUFFLENGTH * 3]; unsigned char kanji[BUFFLENGTH * 6]; @@ -157,7 +157,7 @@ int reconv; (void)memcpy(&(d[i].dcid), &(d_sjis[i].dcid), SJ3_WORD_ID_SIZE); d[i].wlen = (int)mbstowcs(d[i].ddata, (char*)d_sjis[i].ddata, - SJ3_BUNSETU_KANJI * 2); + SJ3_BUNSETSU_KANJI * 2); d[i].dlen = wcbyte(d[i].ddata); d[i].valid = (char)1; } @@ -176,7 +176,7 @@ int reconv; SJ2_study(dcid) struct studyrec* dcid; { - sj3_gakusyuu(dcid); + sj3_gakushuu(dcid); } SJ2_clstudy(yomi1, yomi2, dcid) @@ -191,9 +191,9 @@ struct studyrec* dcid; (void)wcstombs((char*)y2, yomi2, BUFFLENGTH * 2); if(current_locale == LC_CTYPE_SHIFTJIS) { - sj3_gakusyuu2(y1, y2, dcid); + sj3_gakushuu2(y1, y2, dcid); } else { - sj3_gakusyuu2_euc(y1, y2, dcid); + sj3_gakushuu2_euc(y1, y2, dcid); } } @@ -216,7 +216,7 @@ int hinshi; return (ret); } -SJ2_syoukyo(yomi, kanji, hinshi) +SJ2_shoukyo(yomi, kanji, hinshi) wchar16_t* yomi, *kanji; int hinshi; @@ -228,9 +228,9 @@ int hinshi; (void)wcstombs((char*)y, yomi, (YOMILEN + 1) * 3); (void)wcstombs((char*)k, kanji, (KLEN + 1) * 3); if(current_locale == LC_CTYPE_SHIFTJIS) { - ret = sj3_syoukyo(y, k, hinshi); + ret = sj3_shoukyo(y, k, hinshi); } else { - ret = sj3_syoukyo_euc(y, k, hinshi); + ret = sj3_shoukyo_euc(y, k, hinshi); } return (ret); } diff --git a/makelist.c b/makelist.c index 9f22aa9..a624ce9 100644 --- a/makelist.c +++ b/makelist.c @@ -41,13 +41,13 @@ extern DouonRec* douon_ptr; extern int douon_num; extern int yomi_len; -extern int hinsi_num; +extern int hinshi_num; extern int kanji_len; extern HindoRec* hindo[]; extern int hindo_num; extern HindoRec* askknj[]; extern int askknj_num; -extern HindoRec* assyuku; +extern HindoRec* asshuku; static DouonRec* drectmp = NULL; @@ -68,8 +68,8 @@ clearklist(KanjiRec* krec) { } static void -clearhlist(HinsiRec* hrec) { - HinsiRec* p; +clearhlist(HinshiRec* hrec) { + HinshiRec* p; while(hrec) { @@ -125,24 +125,24 @@ makekanji(int* yomi, int* kanji, int* atr, int* len) { if((i = top_strcmp(yomi, kanji)) != 0) { kanji += i; - ktmp[pos++] = (ZenHiraAssyuku | (i - 1)); + ktmp[pos++] = (ZenHiraAsshuku | (i - 1)); } else if((i = top_strcmp(kana, kanji)) != 0) { kanji += i; - ktmp[pos++] = (ZenKataAssyuku | (i - 1)); + ktmp[pos++] = (ZenKataAsshuku | (i - 1)); } while(*kanji) { if((i = last_strcmp(yomi, kanji)) != 0) { kanji += i; - ktmp[pos++] = (ZenHiraAssyuku | (i - 1)); + ktmp[pos++] = (ZenHiraAsshuku | (i - 1)); } else if((i = last_strcmp(kana, kanji)) != 0) { kanji += i; - ktmp[pos++] = (ZenKataAssyuku | (i - 1)); + ktmp[pos++] = (ZenKataAsshuku | (i - 1)); } else if(((*kanji >> 8) & 0xff) == SS2 || *kanji < 0x100) { @@ -230,17 +230,17 @@ make_krec(unsigned char* kcode, int klen) { return krec; } -static HinsiRec* -make_hrec(int hinsi) { - HinsiRec* hrec; +static HinshiRec* +make_hrec(int hinshi) { + HinshiRec* hrec; - hrec = (HinsiRec*)Malloc(sizeof(HinsiRec)); + hrec = (HinshiRec*)Malloc(sizeof(HinshiRec)); if(!hrec) { fprintf(stderr, "\245\341\245\342\245\352\244\254\311\324\302\255\244\267\244\336\244\267\244\277"); exit(1); } - hrec->hinsi = hinsi; + hrec->hinshi = hinshi; hrec->krec = NULL; hrec->hnext = NULL; @@ -317,7 +317,7 @@ douon_knj(DouonRec* drec) { int len = 0; unsigned char* p; unsigned char* knjofscvt(); - HinsiRec* hrec; + HinshiRec* hrec; KanjiRec* krec; for(hrec = drec->hrec; hrec; hrec = hrec->hnext) { @@ -343,7 +343,7 @@ douon_knj(DouonRec* drec) { static void make_d_list(DouonRec* drec) { DouonRec *dptr, *dprev; - HinsiRec* hptr; + HinshiRec* hptr; KanjiRec* kptr; int ylen; int klen; @@ -356,9 +356,9 @@ start: if(douon_ptr == NULL) { douon_num = 0; yomi_len = 0; - hinsi_num = 0; + hinshi_num = 0; kanji_len = 0; - assyuku = NULL; + asshuku = NULL; } klen = douon_knj(drec); @@ -372,8 +372,8 @@ start: douon_num * DouonBlkSizeNumber + DouonBlkSizeNumber + yomi_len + ylen + - hinsi_num + hnum + - hinsi_num + hnum + + hinshi_num + hnum + + hinshi_num + hnum + kanji_len + klen; len = (i <= MainSegmentLength) ? 0 : decide_knjask(); @@ -404,7 +404,7 @@ start: yomi_len += ylen; - hinsi_num += hnum; + hinshi_num += hnum; kanji_len += klen; @@ -438,7 +438,7 @@ start: askknj_num = 0; - clear_assyuku(); + clear_asshuku(); goto start; } @@ -467,11 +467,11 @@ void flush_douon(void) { } } -void makelist(int* yomi, int* kanji, int hinsi, int* atr) { +void makelist(int* yomi, int* kanji, int hinshi, int* atr) { unsigned char* ycode; unsigned char* kcode; int klen; - HinsiRec* hrec; + HinshiRec* hrec; KanjiRec * krec, *kprev; ycode = makeyomi(yomi); @@ -489,7 +489,7 @@ void makelist(int* yomi, int* kanji, int hinsi, int* atr) { drectmp = make_drec(ycode); - hrec = make_hrec(hinsi); + hrec = make_hrec(hinshi); drectmp->hrec = hrec; drectmp->hrec_num = 1; @@ -500,9 +500,9 @@ void makelist(int* yomi, int* kanji, int hinsi, int* atr) { } for(hrec = drectmp->hrec; hrec->hnext; hrec = hrec->hnext) - if(hrec->hinsi == hinsi) break; + if(hrec->hinshi == hinshi) break; - if(hrec->hinsi == hinsi) { + if(hrec->hinshi == hinshi) { for(krec = hrec->krec; krec; krec = krec->knext) { @@ -528,7 +528,7 @@ void makelist(int* yomi, int* kanji, int hinsi, int* atr) { return; } - hrec->hnext = make_hrec(hinsi); + hrec->hnext = make_hrec(hinshi); hrec = hrec->hnext; drectmp->hrec_num += 1; diff --git a/makeseg.c b/makeseg.c index bea4367..c15a0e0 100644 --- a/makeseg.c +++ b/makeseg.c @@ -57,9 +57,9 @@ set_ofsask(unsigned char* src, unsigned char* dst) { for(len = ofsrec->klen, ptr = ofsrec->kptr; len > 0;) { switch(*ptr & KanjiModeMask) { - case ZenHiraAssyuku: - case ZenKataAssyuku: - case KanjiAssyuku: + case ZenHiraAsshuku: + case ZenKataAsshuku: + case KanjiAsshuku: *dst++ = *ptr++; len -= 1; break; @@ -73,7 +73,7 @@ set_ofsask(unsigned char* src, unsigned char* dst) { len -= 2; break; #endif - case OffsetAssyuku: + case OffsetAsshuku: fprintf(stderr, "\306\363\275\305\244\313\245\252\245\325\245\273\245\303\245\310\244\254\273\262\276\310\244\265\244\354\244\306\244\244\244\353\n"); exit(1); case AiAttribute: @@ -101,9 +101,9 @@ make_knjstr(unsigned char* src, int len, unsigned char* dst) { while(len > 0) { switch(*src & KanjiModeMask) { - case ZenHiraAssyuku: - case ZenKataAssyuku: - case KanjiAssyuku: + case ZenHiraAsshuku: + case ZenKataAsshuku: + case KanjiAsshuku: *dst++ = *src++; len -= 1; break; @@ -117,7 +117,7 @@ make_knjstr(unsigned char* src, int len, unsigned char* dst) { len -= 2; break; #endif - case OffsetAssyuku: + case OffsetAsshuku: dst = set_ofsask(src, dst); src += 2; len -= 2; @@ -173,7 +173,7 @@ make_knjask(void) { void makeseg(void) { unsigned char buf[MainSegmentLength]; DouonRec* drec; - HinsiRec* hrec; + HinshiRec* hrec; KanjiRec* krec; int i, j, k; int slen; @@ -242,7 +242,7 @@ void makeseg(void) { for(hrec = drec->hrec; hrec; hrec = hrec->hnext) { - datset(hrec->hinsi); + datset(hrec->hinshi); for(krec = hrec->krec; krec; krec = krec->knext) { @@ -259,7 +259,7 @@ void makeseg(void) { Free(q); } - datset(HinsiBlkTerm); + datset(HinshiBlkTerm); } i = dst - sdst; diff --git a/mk2claus.c b/mk2claus.c index ce79752..21056fd 100644 --- a/mk2claus.c +++ b/mk2claus.c @@ -31,7 +31,7 @@ #include "sj_right.h" int terminate(), priority(); -void mkjiritu(), mkbunsetu(), wakachi(), pritiny(); +void mkjiritsu(), mkbunsetsu(), wakachi(), pritiny(); void free_clall(), free_jall(); static int set2nd(clrec) @@ -40,9 +40,9 @@ CLREC* clrec; CLREC* rec2; - mkjiritu(DO_IKKATU | DO_CLSTUDY); + mkjiritsu(DO_IKKATU | DO_CLSTUDY); - mkbunsetu(); + mkbunsetsu(); if(!maxclptr) { wakachi(); diff --git a/mkbunset.c b/mkbunsetsu.c similarity index 89% rename from mkbunset.c rename to mkbunsetsu.c index 05dbc0f..72268b6 100644 --- a/mkbunset.c +++ b/mkbunsetsu.c @@ -30,15 +30,15 @@ #include #include #include "sj_kcnv.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" #include "kanakan.h" int terminate(); void setclrec(), srchfzk(); -void mkbunsetu(void) { +void mkbunsetsu(void) { JREC* jrec; - TypeGram hinsi; + TypeGram hinshi; unsigned char* cnj; CREC crec[4]; int count; @@ -54,12 +54,12 @@ void mkbunsetu(void) { while(jrec) { - if(jrec->stbofs && (cnj = getstb(jrec->hinsi))) - hinsi = StbHinsi(cnj + jrec->stbofs - 1); + if(jrec->stbofs && (cnj = getstb(jrec->hinshi))) + hinshi = StbHinshi(cnj + jrec->stbofs - 1); else - hinsi = jrec->hinsi; + hinshi = jrec->hinshi; - if((right = Connadr[hinsi]) != '\0') { + if((right = Connadr[hinshi]) != '\0') { gobilen = 0; next = cnvstart + jrec->jlen; @@ -71,7 +71,7 @@ void mkbunsetu(void) { srchfzk(jrec, next, right, 0); } - else if((count = setconj(hinsi, jrec, crec)) != 0) { + else if((count = setconj(hinshi, jrec, crec)) != 0) { for(i = count; i-- > 0;) { @@ -131,7 +131,7 @@ argclrec(int len) { if(((int)ptr->cllen < len) || (((int)ptr->cllen == len) && - (ptr->jnode->hinsi == TANKANJI))) { + (ptr->jnode->hinshi == TANKANJI))) { rec->clsort = maxclptr; maxclptr = rec; return rec; @@ -140,7 +140,7 @@ argclrec(int len) { while((child = ptr->clsort) != NULL) { if((int)child->cllen < len || ((int)child->cllen == len && - child->jnode->hinsi == TANKANJI)) { + child->jnode->hinshi == TANKANJI)) { ptr->clsort = rec; rec->clsort = child; return rec; diff --git a/mkjiritu.c b/mkjiritsu.c similarity index 97% rename from mkjiritu.c rename to mkjiritsu.c index d322fb9..5792df6 100644 --- a/mkjiritu.c +++ b/mkjiritsu.c @@ -37,7 +37,7 @@ int srchhead(); static void dic_mu(int mode); static void dic_cl(void); -void mkjiritu(int mode) { +void mkjiritsu(int mode) { unsigned char chkind1; unsigned char chkind2; JREC* jrec; @@ -76,8 +76,8 @@ void mkjiritu(int mode) { } for(jrec = maxjptr; jrec; jrec = jrec->jsort) { - if((stb = getstb(jrec->hinsi)) != NULL) - setubi(jrec, stb); + if((stb = getstb(jrec->hinshi)) != NULL) + setsubi(jrec, stb); } } diff --git a/mkkouho.c b/mkkouho.c index 94fdb14..3e9ef71 100644 --- a/mkkouho.c +++ b/mkkouho.c @@ -29,7 +29,7 @@ #include "sj_euc.h" #include "sj_kcnv.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" #include "sj_suuji.h" #include "sj_dict.h" #include "kanakan.h" @@ -80,7 +80,7 @@ getkhtbl(CLREC* clrec) { cl_numcmn(jrec, clrec); break; - case C_BUNSETU: + case C_BUNSETSU: break; @@ -102,7 +102,7 @@ cl_kanji(JREC* jrec, CLREC* clrec) { get_askknj(); - while(*ptr != HinsiBlkTerm) { + while(*ptr != HinshiBlkTerm) { if(diffknj(jrec, ptr, kcount)) { @@ -124,10 +124,10 @@ makekan_none(unsigned char* s, unsigned char* d, int flg) { unsigned char* makekan_1byte(unsigned char* s, unsigned char* d, int flg) { - if((*s & KanjiModeMask) == ZenHiraAssyuku) - *d++ = 0x10 | (*s & KnjAssyukuMask); + if((*s & KanjiModeMask) == ZenHiraAsshuku) + *d++ = 0x10 | (*s & KnjAsshukuMask); else - *d++ = 0x90 | (*s & KnjAssyukuMask); + *d++ = 0x90 | (*s & KnjAsshukuMask); if(flg) *d++ = KanjiStrEnd; return d; @@ -136,7 +136,7 @@ makekan_1byte(unsigned char* s, unsigned char* d, int flg) { unsigned char* makekan_knj(unsigned char* s, unsigned char* d, int flg) { - return makekan(askknj[*s & KnjAssyukuMask], d, flg); + return makekan(askknj[*s & KnjAsshukuMask], d, flg); } unsigned char* @@ -186,15 +186,15 @@ makekan(unsigned char* s, unsigned char* d, int flg) { csize = codesize(*s); if(s[csize] == KanjiStrEnd) { switch(*s & KanjiModeMask) { - case ZenHiraAssyuku: + case ZenHiraAsshuku: d = makekan_1byte(s, d, flg); break; - case ZenKataAssyuku: + case ZenKataAsshuku: d = makekan_1byte(s, d, flg); break; - case OffsetAssyuku: + case OffsetAsshuku: d = makekan_ofs(s, d, flg); break; @@ -206,7 +206,7 @@ makekan(unsigned char* s, unsigned char* d, int flg) { d = makekan_ascii(s, d, flg); break; - case KanjiAssyuku: + case KanjiAsshuku: d = makekan_knj(s, d, flg); break; @@ -216,15 +216,15 @@ makekan(unsigned char* s, unsigned char* d, int flg) { break; } else switch(*s & KanjiModeMask) { - case ZenHiraAssyuku: + case ZenHiraAsshuku: d = makekan_1byte(s, d, FALSE); break; - case ZenKataAssyuku: + case ZenKataAsshuku: d = makekan_1byte(s, d, FALSE); break; - case OffsetAssyuku: + case OffsetAsshuku: d = makekan_ofs(s, d, FALSE); break; @@ -236,7 +236,7 @@ makekan(unsigned char* s, unsigned char* d, int flg) { d = makekan_ascii(s, d, FALSE); break; - case KanjiAssyuku: + case KanjiAsshuku: d = makekan_knj(s, d, FALSE); break; @@ -318,7 +318,7 @@ diffknj(JREC* jrec, unsigned char* ptr, int num) { unsigned char kbuf1[MaxWdKanjiLen]; unsigned char kbuf2[MaxWdKanjiLen]; - if(jrec->hinsi == TANKANJI) return TRUE; + if(jrec->hinshi == TANKANJI) return TRUE; makekan(ptr, kbuf1, TRUE); @@ -326,7 +326,7 @@ diffknj(JREC* jrec, unsigned char* ptr, int num) { if((jptr = kptr->clrec->jnode) == jrec) return FALSE; - if(jptr->hinsi == TANKANJI) continue; + if(jptr->hinshi == TANKANJI) continue; if(jptr->class != jrec->class) continue; @@ -417,7 +417,7 @@ cl_numcmn(JREC* jrec, CLREC* clrec) { p = dicbuf + jrec->jofsst + 1; - while(*p != HinsiBlkTerm) { + while(*p != HinshiBlkTerm) { setkouho(clrec, (TypeDicOfs)(p - dicbuf), i); diff --git a/offset.c b/offset.c index 73cf3ed..68eb6d7 100644 --- a/offset.c +++ b/offset.c @@ -136,7 +136,7 @@ real_ofsrec(unsigned char* ptr) { int i; OffsetRec** p; - ofs = (*ptr++ & KnjAssyukuMask); + ofs = (*ptr++ & KnjAsshukuMask); ofs <<= 8; ofs += *ptr; diff --git a/peepdic.c b/peepdic.c index 45f1099..928b975 100644 --- a/peepdic.c +++ b/peepdic.c @@ -36,10 +36,10 @@ unsigned char* skiphblk(); static void add_yomi(void); static void cd2sjh_chr(unsigned char ch, unsigned char* dst); static int next_douon(void); -static int next_hinsi(void); +static int next_hinshi(void); static int next_kanji(void); static int prev_douon(void); -static int prev_hinsi(void); +static int prev_hinshi(void); static int prev_kanji(void); static void set_buf(unsigned char* buf); static void set_idxyomi(void); @@ -132,7 +132,7 @@ prev_kanji(void) { unsigned char* p2; p1 = peephptr + 1; - if(peepkptr <= p1) return prev_hinsi(); + if(peepkptr <= p1) return prev_hinshi(); p2 = peepkptr; while(p1 < p2) { @@ -144,7 +144,7 @@ prev_kanji(void) { } static int -prev_hinsi(void) { +prev_hinshi(void) { unsigned char* p1; unsigned char* p2; int nlen; @@ -163,7 +163,7 @@ prev_hinsi(void) { peepgrm = *peephptr; p1 = peephptr + 1; - while(*p1 != HinsiBlkTerm) { + while(*p1 != HinshiBlkTerm) { peepkptr = p1; p1 = skipkstr(p1); } @@ -218,7 +218,7 @@ prev_douon(void) { do { peepkptr = p1; p1 = skipkstr(p1); - } while(*p1 != HinsiBlkTerm); + } while(*p1 != HinshiBlkTerm); return -1; } @@ -228,13 +228,13 @@ next_kanji(void) { unsigned char* p1; p1 = skipkstr(peepkptr); - if(*p1 == HinsiBlkTerm) return next_hinsi(); + if(*p1 == HinshiBlkTerm) return next_hinshi(); peepkptr = p1; return -1; } static int -next_hinsi(void) { +next_hinshi(void) { unsigned char* p1; p1 = skiphblk(peephptr); diff --git a/ph2knj.c b/ph2knj.c index 4ba9353..c5c252a 100644 --- a/ph2knj.c +++ b/ph2knj.c @@ -69,8 +69,8 @@ int ph2knj(unsigned char* zyomi, unsigned char* kanji, int knjlen) { while(cnvlen && kanjilen) { if(!clt1st) { - mkjiritu(DO_CLSTUDY | DO_IKKATU); - mkbunsetu(); + mkjiritsu(DO_CLSTUDY | DO_IKKATU); + mkbunsetsu(); if(!maxclptr) wakachi(); jrt1st = maxjptr; clt1st = maxclptr; @@ -80,7 +80,7 @@ int ph2knj(unsigned char* zyomi, unsigned char* kanji, int knjlen) { selclrec(); - prevclgrm = selcl->jnode->hinsi; + prevclgrm = selcl->jnode->hinshi; prevclrow = selcl->right; clt1st = free_clst(clt1st, (int)selcl->cllen); diff --git a/ph_khtbl.c b/ph_khtbl.c index a39e438..1811bb8 100644 --- a/ph_khtbl.c +++ b/ph_khtbl.c @@ -46,7 +46,7 @@ ph_setsty(CLREC* clrec) { (*curdict->getdic)(curdict, jrec->jseg); ptr = dicbuf + jrec->jofsst + 1; - for(; *ptr != HinsiBlkTerm; ptr = skipkstr(ptr)) { + for(; *ptr != HinshiBlkTerm; ptr = skipkstr(ptr)) { offset = ptr - dicbuf; sptr = srchstdy(jrec->jseg, offset, jrec->dicid); @@ -92,7 +92,7 @@ int ph_khtbl(CLREC* clrec) { break; } else flg = TRUE; - case C_BUNSETU: + case C_BUNSETSU: case C_MINASI: case C_WAKACHI: if(!khcount) ph_setkouho(clrec, (TypeDicOfs)0, (STDYIN*)0); diff --git a/priority.c b/priority.c index 2659723..0408164 100644 --- a/priority.c +++ b/priority.c @@ -28,16 +28,16 @@ */ #include "sj_kcnv.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" #include "sj_right.h" #include "sj_prty.h" -static int isfukusi(hinsi) -TypeGram hinsi; +static int isfukusi(hinshi) +TypeGram hinshi; { - if(FUKUSI_1 <= hinsi && hinsi <= FUKUSI_7) + if(FUKUSHI_1 <= hinshi && hinshi <= FUKUSHI_7) return TRUE; - else if(hinsi == MEISI_11 || hinsi == D_MEISI_6) + else if(hinshi == MEISHI_11 || hinshi == D_MEISHI_6) return TRUE; return FALSE; } @@ -45,49 +45,49 @@ TypeGram hinsi; static int istaigen(right) TypeCnct right; { - if(right == R_MEISI || right == R_DMEISI || right == R_SMEISI1) + if(right == R_MEISHI || right == R_DMEISHI || right == R_SMEISHI1) return TRUE; - if(right == R_WO_MEISI || right == R_DAIMEISI || right == R_JOSUUSI) + if(right == R_WO_MEISHI || right == R_DAIMEISHI || right == R_JOSUUSHI) return TRUE; if(right == R_RENYOU1 || (R_RENYOU3 <= right && right <= R_SA5RENYOU4)) return TRUE; return FALSE; } -static int taicnt(hinsi1, hinsi2) -TypeGram hinsi1; -TypeGram hinsi2; +static int taicnt(hinshi1, hinshi2) +TypeGram hinshi1; +TypeGram hinshi2; { - if(hinsi2 == TANKANJI) return 0; + if(hinshi2 == TANKANJI) return 0; - if(MYOUJI <= hinsi1 && hinsi1 <= KEN_KU) { - if(MEISI_1 <= hinsi2 && hinsi2 <= SETUBI_9) - return Taipri(hinsi1 - MYOUJI, hinsi2); + if(MYOUJI <= hinshi1 && hinshi1 <= KEN_KU) { + if(MEISHI_1 <= hinshi2 && hinshi2 <= SETSUBI_9) + return Taipri(hinshi1 - MYOUJI, hinshi2); else return 3; - } else if((MEISI_1 <= hinsi1 && hinsi1 <= MEISI_11) || - hinsi1 == D_MEISI_2) { - if(MEISI_1 <= hinsi2 && hinsi2 <= SETUBI_9) { - return Taipri(5, hinsi2); + } else if((MEISHI_1 <= hinshi1 && hinshi1 <= MEISHI_11) || + hinshi1 == D_MEISHI_2) { + if(MEISHI_1 <= hinshi2 && hinshi2 <= SETSUBI_9) { + return Taipri(5, hinshi2); } else return 5; } else { - if(MEISI_1 <= hinsi2 && hinsi2 <= SETUBI_9) - return Taipri(6, hinsi2); + if(MEISHI_1 <= hinshi2 && hinshi2 <= SETSUBI_9) + return Taipri(6, hinshi2); else return 4; } } -static int sttcnt(hinsi1, hinsi2) -TypeGram hinsi1; -TypeGram hinsi2; +static int sttcnt(hinshi1, hinshi2) +TypeGram hinshi1; +TypeGram hinshi2; { - if(SETTOU_1 <= hinsi1 && hinsi1 <= SETTOU_5) { - if(MEISI_1 <= hinsi2 && hinsi2 <= SUUSI) - return Sttpri(hinsi1 - SETTOU_1, hinsi2); + if(SETTOU_1 <= hinshi1 && hinshi1 <= SETTOU_5) { + if(MEISHI_1 <= hinshi2 && hinshi2 <= SUUSHI) + return Sttpri(hinshi1 - SETTOU_1, hinshi2); } return 4; } @@ -98,29 +98,29 @@ CLREC* clrec; int prty; CLREC* cl2rec; int keeplen; - TypeGram hinsi1; + TypeGram hinshi1; int i; int prev = 0; if(clrec->cllen == clrec->cl2len) return 0xff; - if(clrec->jnode->class == C_BUNSETU) { + if(clrec->jnode->class == C_BUNSETSU) { prty = Termtbl[clrec->right] & GETPRI; return (0xf0 + prty); } - hinsi1 = clrec->jnode->hinsi; + hinshi1 = clrec->jnode->hinshi; if(prevclrow == R_WO || prevclrow == R_WO_S || prevclrow == R_NI1 || prevclrow == R_DRENYOU2) { - if(clrec->kubun == K_DOUSHI || isfukusi(hinsi1)) + if(clrec->kubun == K_DOUSHI || isfukusi(hinshi1)) prev = 5; } else if(istaigen(prevclrow)) { if(clrec->kubun == K_TAIGEN) - prev = taicnt(prevclgrm, hinsi1); + prev = taicnt(prevclgrm, hinshi1); else prev = 0; @@ -130,10 +130,10 @@ CLREC* clrec; if(clrec->jnode->sttofs) prty = 2; else - prty = sttcnt(prevclgrm, hinsi1); + prty = sttcnt(prevclgrm, hinshi1); } - if(hinsi1 >= SETUBI_1 && hinsi1 <= SETUBI_9 && (!prev)) { + if(hinshi1 >= SETSUBI_1 && hinshi1 <= SETSUBI_9 && (!prev)) { prty = 1; goto finish; } @@ -158,7 +158,7 @@ CLREC* clrec; if(cl2rec->jnode->sttofs) i = 2; else - i = sttcnt(hinsi1, cl2rec->jnode->hinsi); + i = sttcnt(hinshi1, cl2rec->jnode->hinshi); if(i > prty) prty = i; @@ -170,7 +170,7 @@ CLREC* clrec; else if(istaigen(clrec->right)) { prty = 0; while(cl2rec && (int)cl2rec->cllen == keeplen) { - i = taicnt(hinsi1, cl2rec->jnode->hinsi); + i = taicnt(hinshi1, cl2rec->jnode->hinshi); if(i > prty) prty = i; cl2rec = cl2rec->clsort; @@ -203,8 +203,8 @@ CLREC* clrec; if(cl2rec->kubun == K_DOUSHI) { prty = 6; goto finish; - } else if(cl2rec->jnode->hinsi == SETUBI_1 || - cl2rec->jnode->hinsi == SETUBI_2) { + } else if(cl2rec->jnode->hinshi == SETSUBI_1 || + cl2rec->jnode->hinshi == SETSUBI_2) { prty = 7; goto finish; } @@ -217,16 +217,16 @@ CLREC* clrec; finish: cl2rec = maxclptr; - if(hinsi1 == SUUSI) prty -= 4; + if(hinshi1 == SUUSHI) prty -= 4; - if(cl2rec->jnode->hinsi == SUUSI) prty -= 3; + if(cl2rec->jnode->hinshi == SUUSHI) prty -= 3; if(cl2rec->jnode->class == C_DICT && cl2rec->jnode->jlen == 1 && (cl2rec->kubun != K_DOUSHI)) { prty -= 2; } - if((!istaigen(clrec->right)) && (cl2rec->jnode->hinsi == SETUBI_2)) { + if((!istaigen(clrec->right)) && (cl2rec->jnode->hinshi == SETSUBI_2)) { prty -= 4; } @@ -244,7 +244,7 @@ void pritiny() { if(istaigen(prevclrow)) { while(clrec && (int)clrec->cllen == keeplen) { - i = taicnt(prevclgrm, clrec->jnode->hinsi); + i = taicnt(prevclgrm, clrec->jnode->hinshi); if(i > prty) { selcl = clrec; prty = i; @@ -256,11 +256,11 @@ void pritiny() { else { while(clrec && (int)clrec->cllen == keeplen) { - if(clrec->jnode->hinsi >= MYOUJI && - clrec->jnode->hinsi <= KEN_KU) + if(clrec->jnode->hinshi >= MYOUJI && + clrec->jnode->hinshi <= KEN_KU) clrec = clrec->clsort; - else if(clrec->jnode->hinsi == TANKANJI) + else if(clrec->jnode->hinshi == TANKANJI) return; else { selcl = clrec; diff --git a/readline.c b/readline.c index 4ef8a55..60c6558 100644 --- a/readline.c +++ b/readline.c @@ -37,7 +37,7 @@ /* static long lineloc; */ static int yomi[MaxYomiLength + 1]; static int kanji[MaxKanjiLength + 1]; -static int hinsi[MaxHinsiNumber + 1]; +static int hinshi[MaxHinshiNumber + 1]; static int atr[MaxAtrNumber + 1]; static void @@ -85,10 +85,10 @@ skip_blank(void) { } static int -readhinsi(void) { +readhinshi(void) { static int c = 0; int i; - unsigned char hinsi[128]; + unsigned char hinshi[128]; int flg; retry: @@ -108,48 +108,48 @@ retry: if(c == '\n' || c == ':') break; if(Isillegal(c)) error(IllegalFormat); if(c > 0xffffff) { - if(i >= 126) error(TooLongHinsi); - hinsi[i++] = ((c >> 24) & 0xff); - if(i >= 126) error(TooLongHinsi); - hinsi[i++] = ((c >> 16) & 0xff); - if(i >= 126) error(TooLongHinsi); - hinsi[i++] = ((c >> 8) & 0xff); + if(i >= 126) error(TooLongHinshi); + hinshi[i++] = ((c >> 24) & 0xff); + if(i >= 126) error(TooLongHinshi); + hinshi[i++] = ((c >> 16) & 0xff); + if(i >= 126) error(TooLongHinshi); + hinshi[i++] = ((c >> 8) & 0xff); } else if(c > 0xffff) { - if(i >= 126) error(TooLongHinsi); - hinsi[i++] = ((c >> 16) & 0xff); - if(i >= 126) error(TooLongHinsi); - hinsi[i++] = ((c >> 8) & 0xff); + if(i >= 126) error(TooLongHinshi); + hinshi[i++] = ((c >> 16) & 0xff); + if(i >= 126) error(TooLongHinshi); + hinshi[i++] = ((c >> 8) & 0xff); } else if(c > 0xff) { - if(i >= 126) error(TooLongHinsi); - hinsi[i++] = ((c >> 8) & 0xff); + if(i >= 126) error(TooLongHinshi); + hinshi[i++] = ((c >> 8) & 0xff); } - if(i >= 127) error(TooLongHinsi); - hinsi[i++] = (c & 0xff); + if(i >= 127) error(TooLongHinshi); + hinshi[i++] = (c & 0xff); c = readchar(); } if(i == 0) return 0; - if(hinsi[0] == '[' && hinsi[i - 1] == ']') { - hinsi[i - 1] = 0; - i = cnvhinsi(hinsi + 1); + if(hinshi[0] == '[' && hinshi[i - 1] == ']') { + hinshi[i - 1] = 0; + i = cnvhinshi(hinshi + 1); if(i > 0) { fprintf(stderr, "\311\312\273\354 \"%s\" \244\313\263\347\270\314\244\254\244\304\244\244\244\306\244\244\244\353\n", - hinsi + 1); + hinshi + 1); } else if(!i) { fprintf(stderr, "\"%s\" \244\254\245\263\241\274\245\311\262\275\244\307\244\255\244\336\244\273\244\363\n", - hinsi + 1); + hinshi + 1); goto retry; } } else { - hinsi[i] = 0; - i = cnvhinsi(hinsi); + hinshi[i] = 0; + i = cnvhinshi(hinshi); if(!i) { - fprintf(stderr, "\"%s\" \244\254\245\263\241\274\245\311\262\275\244\307\244\255\244\336\244\273\244\363\n", hinsi); + fprintf(stderr, "\"%s\" \244\254\245\263\241\274\245\311\262\275\244\307\244\255\244\336\244\273\244\363\n", hinshi); goto retry; } } @@ -208,18 +208,18 @@ int* readline(void) { if(i == 0) error(NoKanjiString); i = j = 0; - while((c = readhinsi()) != 0) { + while((c = readhinshi()) != 0) { if(c < 0) { if(i >= MaxAtrNumber) error(TooManyAtr); atr[i++] = -c; } else { - if(j >= MaxHinsiNumber) error(TooManyHinsi); - hinsi[j++] = c; + if(j >= MaxHinshiNumber) error(TooManyHinshi); + hinshi[j++] = c; } } atr[i] = 0; - if(j == 0) hinsi[j++] = HinsiTankan; - hinsi[j] = 0; + if(j == 0) hinshi[j++] = HinshiTankan; + hinshi[j] = 0; return yomi; } @@ -227,5 +227,5 @@ int* readline(void) { void setline(void (*func)(int*, int*, int, int*)) { int i; - for(i = 0; hinsi[i]; i++) (*func)(yomi, kanji, hinsi[i], atr); + for(i = 0; hinshi[i]; i++) (*func)(yomi, kanji, hinshi[i], atr); } diff --git a/selclrec.c b/selclrec.c index e94d8d5..83a253a 100644 --- a/selclrec.c +++ b/selclrec.c @@ -29,7 +29,7 @@ #include "sj_kcnv.h" -void free_clall(), free_jall(), mkjiritu(), mkbunsetu(); +void free_clall(), free_jall(), mkjiritsu(), mkbunsetsu(); void wakachi(); void selclrec() { @@ -47,7 +47,7 @@ void selclrec() { while(rec) { if(len > (unsigned int)rec->cllen) return; - if(rec->jnode->class == C_BUNSETU) break; + if(rec->jnode->class == C_BUNSETSU) break; rec = rec->clsort; } if(!rec) return; @@ -83,9 +83,9 @@ void selclrec() { ch = *(cnvstart + len); *(cnvstart + len) = 0; - mkjiritu(DO_IKKATU); + mkjiritsu(DO_IKKATU); - mkbunsetu(); + mkbunsetsu(); if(!maxclptr) wakachi(); jrt1st = maxjptr; diff --git a/setconj.c b/setconj.c index 140ac03..82c254c 100644 --- a/setconj.c +++ b/setconj.c @@ -29,7 +29,7 @@ #include "sj_kcnv.h" #include "sj_right.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" #include "sj_yomi.h" #include "kanakan.h" @@ -70,10 +70,10 @@ cnjstrcmp(unsigned char* yptr, unsigned char* cnjp, int* saml) { static TypeCnct cnvrow(JREC* rec, TypeCnct row) { - TypeGram hinsi; + TypeGram hinshi; int stt; - hinsi = rec->hinsi; + hinshi = rec->hinshi; if((stt = rec->sttofs) == SETTOU_O) { @@ -83,8 +83,8 @@ cnvrow(JREC* rec, TypeCnct row) { else if(R_RENYOU3 <= row && row <= R_SA5RENYOU3) row += 3; - else if((hinsi >= KEIYOUSI_1 && hinsi <= KE_DOUSI_9) || - (hinsi == MEISI_5) || (hinsi == MEISI_9)) + else if((hinshi >= KEIYOUSHI_1 && hinshi <= KE_DOUSHI_9) || + (hinshi == MEISHI_5) || (hinshi == MEISHI_9)) ; else @@ -93,14 +93,14 @@ cnvrow(JREC* rec, TypeCnct row) { else if(stt == SETTOU_GO) { - if(hinsi == MEISI_7 && row == R_SMEISI1) + if(hinshi == MEISHI_7 && row == R_SMEISHI1) row++; } return row; } -int setconj(TypeGram hinsi, JREC* jrec, CREC* crec) { +int setconj(TypeGram hinshi, JREC* jrec, CREC* crec) { unsigned char* yptr; int cmp; TypeCnct right; @@ -109,7 +109,7 @@ int setconj(TypeGram hinsi, JREC* jrec, CREC* crec) { int count = 0; unsigned char* cnj; - if((cnj = Conjadr(hinsi)) != NULL) { + if((cnj = Conjadr(hinshi)) != NULL) { saml = ofslen = 0; yptr = cnvstart + jrec->jlen; diff --git a/setjrec.c b/setjrec.c index 6fba57d..cc08de8 100644 --- a/setjrec.c +++ b/setjrec.c @@ -29,7 +29,7 @@ #include "sj_euc.h" #include "sj_kcnv.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" #include "kanakan.h" int setj_atrb(unsigned char* p) { @@ -44,15 +44,15 @@ int setj_ofs(unsigned char* p) { do { if(p[codesize(*p)] == KanjiStrEnd) contf = FALSE; switch(*p & KanjiModeMask) { - case ZenHiraAssyuku: + case ZenHiraAsshuku: p += setj_norm1(p); break; - case ZenKataAssyuku: + case ZenKataAsshuku: p += setj_norm1(p); break; - case OffsetAssyuku: + case OffsetAsshuku: p += setj_ofs(p); break; @@ -64,7 +64,7 @@ int setj_ofs(unsigned char* p) { p += setj_norm2(p); break; - case KanjiAssyuku: + case KanjiAsshuku: p += setj_knj(p); break; @@ -83,20 +83,20 @@ int setj_ofs(unsigned char* p) { int setj_knj(unsigned char* p) { int contf = TRUE; - p = askknj[*p & KnjAssyukuMask]; + p = askknj[*p & KnjAsshukuMask]; do { if(p[codesize(*p)] == KanjiStrEnd) contf = FALSE; switch(*p & KanjiModeMask) { - case ZenHiraAssyuku: + case ZenHiraAsshuku: p += setj_norm1(p); break; - case ZenKataAssyuku: + case ZenKataAsshuku: p += setj_norm1(p); break; - case OffsetAssyuku: + case OffsetAsshuku: p += setj_ofs(p); break; @@ -108,7 +108,7 @@ int setj_knj(unsigned char* p) { p += setj_norm2(p); break; - case KanjiAssyuku: + case KanjiAsshuku: p += setj_knj(p); break; @@ -143,7 +143,7 @@ chkhead(TypeGram gram) { if(headcode == SETTOU_DAI) { - if(gram == SUUSI) return TRUE; + if(gram == SUUSHI) return TRUE; } else { @@ -179,17 +179,17 @@ void setjrec(unsigned char* tagp, int mode) { for(; ptr < endp; ptr = tmp + 1) { - for(tmp = ptr + 1; *tmp != HinsiBlkTerm;) { + for(tmp = ptr + 1; *tmp != HinshiBlkTerm;) { switch(*tmp & KanjiModeMask) { - case ZenHiraAssyuku: + case ZenHiraAsshuku: tmp += setj_norm1(tmp); break; - case ZenKataAssyuku: + case ZenKataAsshuku: tmp += setj_norm1(tmp); break; - case OffsetAssyuku: + case OffsetAsshuku: tmp += setj_ofs(tmp); break; @@ -201,7 +201,7 @@ void setjrec(unsigned char* tagp, int mode) { tmp += setj_norm2(tmp); break; - case KanjiAssyuku: + case KanjiAsshuku: tmp += setj_knj(tmp); break; @@ -225,7 +225,7 @@ void setjrec(unsigned char* tagp, int mode) { rec->jofsed = tmp - dicbuf; rec->class = C_DICT; rec->dicid = curdict->dicid; - rec->hinsi = gram; + rec->hinshi = gram; rec->sttofs = headcode; } } @@ -248,17 +248,17 @@ void setnumrec(unsigned char* tagp, JREC* rec, TypeGram gram) { for(; ptr < endp; ptr = tmp + 1) { - for(tmp = ptr + 1; *tmp != HinsiBlkTerm;) { + for(tmp = ptr + 1; *tmp != HinshiBlkTerm;) { switch(*tmp & KanjiModeMask) { - case ZenHiraAssyuku: + case ZenHiraAsshuku: tmp += setj_norm1(tmp); break; - case ZenKataAssyuku: + case ZenKataAsshuku: tmp += setj_norm1(tmp); break; - case OffsetAssyuku: + case OffsetAsshuku: tmp += setj_ofs(tmp); break; @@ -270,7 +270,7 @@ void setnumrec(unsigned char* tagp, JREC* rec, TypeGram gram) { tmp += setj_norm2(tmp); break; - case KanjiAssyuku: + case KanjiAsshuku: tmp += setj_knj(tmp); break; @@ -300,6 +300,6 @@ void setcrec(unsigned char* tagp) { if(!(rec = argjrec((int)ClYomiLen(tagp), (JREC*)NULL))) return; rec->jofsst = tagp - ClStudyDict; - rec->class = C_BUNSETU; - rec->hinsi = ClGramCode(tagp); + rec->class = C_BUNSETSU; + rec->hinshi = ClGramCode(tagp); } diff --git a/setkouho.c b/setkouho.c index 8d7669b..e068eb8 100644 --- a/setkouho.c +++ b/setkouho.c @@ -29,7 +29,7 @@ #include "sj_euc.h" #include "sj_kcnv.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" #include "kanakan.h" static int hiraknj(unsigned char* p); @@ -165,15 +165,15 @@ hiraknj(unsigned char* p) { do { if(p[codesize(*p)] == KanjiStrEnd) flg = FALSE; switch(*p & KanjiModeMask) { - case ZenHiraAssyuku: + case ZenHiraAsshuku: result = hiraknj_hask(p, &i); break; - case ZenKataAssyuku: + case ZenKataAsshuku: result = hiraknj_kask(p, &i); break; - case OffsetAssyuku: + case OffsetAsshuku: result = hiraknj_ofs(p, &i); break; @@ -185,7 +185,7 @@ hiraknj(unsigned char* p) { result = hiraknj_norm(p, &i); break; - case KanjiAssyuku: + case KanjiAsshuku: result = hiraknj_knj(p, &i); break; @@ -213,7 +213,7 @@ int hiraknj_ofs(unsigned char* p, int* len) { int hiraknj_knj(unsigned char* p, int* len) { *len = 1; - return hiraknj(askknj[*p & KnjAssyukuMask]); + return hiraknj(askknj[*p & KnjAsshukuMask]); } int hiraknj_hask(unsigned char* p, int* len) { diff --git a/setubi.c b/setsubi.c similarity index 91% rename from setubi.c rename to setsubi.c index 58440d4..a5363ca 100644 --- a/setubi.c +++ b/setsubi.c @@ -29,17 +29,17 @@ #include #include "sj_kcnv.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" #include "kanakan.h" unsigned char* -getstb(TypeGram hinsi) { - if(hinsi < MEISI_1 || hinsi > TIMEI) return NULL; +getstb(TypeGram hinshi) { + if(hinshi < MEISHI_1 || hinshi > TIMEI) return NULL; - return Stbadr(hinsi); + return Stbadr(hinshi); } -void setubi(JREC* rec, unsigned char* stbtbl) { +void setsubi(JREC* rec, unsigned char* stbtbl) { unsigned char* stb; unsigned char* yptr; unsigned char* sptr; diff --git a/sj3err.c b/sj3err.c index 5d52c87..e1b42aa 100644 --- a/sj3err.c +++ b/sj3err.c @@ -80,7 +80,7 @@ int code; CASE(SJ3_DictLocked, "\274\255\275\361\244\254\245\355\245\303\245\257\244\265\244\354\244\306\244\244\244\336\244\271"); CASE(SJ3_BadYomiString, "\265\366\244\265\244\354\244\312\244\244\306\311\244\337\312\270\273\372\316\363\244\307\244\271"); CASE(SJ3_BadKanjiString, "\265\366\244\265\244\354\244\312\244\244\264\301\273\372\312\270\273\372\316\363\244\307\244\271"); - CASE(SJ3_BadHinsiCode, "\311\312\273\354\245\263\241\274\245\311\260\333\276\357\244\307\244\271"); + CASE(SJ3_BadHinshiCode, "\311\312\273\354\245\263\241\274\245\311\260\333\276\357\244\307\244\271"); CASE(SJ3_AddDictFailed, "\274\255\275\361\305\320\317\277\244\362\274\272\307\324\244\267\244\336\244\267\244\277"); CASE(SJ3_AlreadyExistWord, "\244\271\244\307\244\313\302\270\272\337\244\267\244\306\244\244\244\336\244\271"); CASE(SJ3_NoMoreDouonWord, "\244\263\244\354\260\312\276\345\306\261\262\273\270\354\244\362\305\320\317\277\244\307\244\255\244\336\244\273\244\363"); diff --git a/sj3err.h b/sj3err.h index edb249f..e8f755f 100644 --- a/sj3err.h +++ b/sj3err.h @@ -73,7 +73,7 @@ #define SJ3_DictLocked 73 #define SJ3_BadYomiString 74 #define SJ3_BadKanjiString 75 -#define SJ3_BadHinsiCode 76 +#define SJ3_BadHinshiCode 76 #define SJ3_AddDictFailed 81 #define SJ3_AlreadyExistWord 82 diff --git a/sj3lib.c b/sj3lib.c index 4b376bb..faf99cf 100644 --- a/sj3lib.c +++ b/sj3lib.c @@ -43,7 +43,7 @@ #include "const.h" #include "sj3err.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" #include "sj3lib.h" @@ -371,7 +371,7 @@ server_dead: return SJ3_SERVER_DEAD; } -int sj3_getkan(unsigned char* yomi, SJ3_BUNSETU* bun, unsigned char* knj, int knjsiz) { +int sj3_getkan(unsigned char* yomi, SJ3_BUNSETSU* bun, unsigned char* knj, int knjsiz) { unsigned char* src; int buncnt = 0; int len; @@ -424,14 +424,14 @@ int sj3_getkan(unsigned char* yomi, SJ3_BUNSETU* bun, unsigned char* knj, int kn return buncnt; } -int sj3_getkan_euc(unsigned char* yomi, SJ3_BUNSETU* bun, unsigned char* knj, int knjsiz) { +int sj3_getkan_euc(unsigned char* yomi, SJ3_BUNSETSU* bun, unsigned char* knj, int knjsiz) { unsigned char *src, *yp, *kp, *khp; int buncnt = 0, i; int len, flag, mflag = 0; int stysiz = client.stdy_size; int sentou, saigo; int knjorg = knjsiz; - SJ3_BUNSETU* hbun = bun; + SJ3_BUNSETSU* hbun = bun; if((len = strlen(yomi)) > SJ3_IKKATU_YOMI) return 0; @@ -524,7 +524,7 @@ int sj3_getkan_euc(unsigned char* yomi, SJ3_BUNSETU* bun, unsigned char* knj, in return buncnt; } -int sj3_getkan_mb(unsigned char* yomi, SJ3_BUNSETU* bun, unsigned char* knj, int knjsiz) { +int sj3_getkan_mb(unsigned char* yomi, SJ3_BUNSETSU* bun, unsigned char* knj, int knjsiz) { if(_sys_code == SYS_NOTDEF) _sys_code = set_sys_code(); if(_sys_code == SYS_EUC) @@ -536,10 +536,10 @@ int sj3_getkan_mb(unsigned char* yomi, SJ3_BUNSETU* bun, unsigned char* knj, int int sj3_douoncnt(unsigned char* yomi) { int i; - if((i = strlen(yomi)) > SJ3_BUNSETU_YOMI) + if((i = strlen(yomi)) > SJ3_BUNSETSU_YOMI) return 0; - i = sj3_bunsetu_kouhosuu(&client, yomi, i, MBCODE_SJIS); + i = sj3_bunsetsu_kouhosuu(&client, yomi, i, MBCODE_SJIS); if(i == ERROR) { if(client.fd < 0) { mdicid = udicid = 0; @@ -556,7 +556,7 @@ int sj3_douoncnt_euc(unsigned char* yomi) { int i, l, flag; unsigned char* yp; - if((i = strlen(yomi)) > SJ3_BUNSETU_YOMI) + if((i = strlen(yomi)) > SJ3_BUNSETSU_YOMI) return 0; if(client.svr_version == 1) { @@ -571,7 +571,7 @@ int sj3_douoncnt_euc(unsigned char* yomi) { yp = yomi; flag = MBCODE_EUC; } - i = sj3_bunsetu_kouhosuu(&client, yp, i, flag); + i = sj3_bunsetsu_kouhosuu(&client, yp, i, flag); if(i == ERROR) { if(client.fd < 0) { mdicid = udicid = 0; @@ -596,10 +596,10 @@ int sj3_douoncnt_mb(unsigned char* yomi) { int sj3_getdouon(unsigned char* yomi, SJ3_DOUON* dou) { int i; - if((i = strlen(yomi)) > SJ3_BUNSETU_YOMI) + if((i = strlen(yomi)) > SJ3_BUNSETSU_YOMI) return 0; - i = sj3_bunsetu_zenkouho(&client, yomi, i, dou, MBCODE_SJIS); + i = sj3_bunsetsu_zenkouho(&client, yomi, i, dou, MBCODE_SJIS); if(i == ERROR) { if(client.fd < 0) { mdicid = udicid = 0; @@ -614,7 +614,7 @@ int sj3_getdouon(unsigned char* yomi, SJ3_DOUON* dou) { int sj3_getdouon_euc(unsigned char* yomi, SJ3_DOUON* dou) { int i, j, l; - if((i = strlen(yomi)) > SJ3_BUNSETU_YOMI) + if((i = strlen(yomi)) > SJ3_BUNSETSU_YOMI) return 0; if(client.svr_version == 1) { @@ -623,7 +623,7 @@ int sj3_getdouon_euc(unsigned char* yomi, SJ3_DOUON* dou) { client.default_char, &defuse); if((l < 0) || defuse) return 0; - i = sj3_bunsetu_zenkouho(&client, buf1, i, dou, MBCODE_SJIS); + i = sj3_bunsetsu_zenkouho(&client, buf1, i, dou, MBCODE_SJIS); if(i == ERROR) { if(client.fd < 0) { mdicid = udicid = 0; @@ -641,7 +641,7 @@ int sj3_getdouon_euc(unsigned char* yomi, SJ3_DOUON* dou) { dou[j].dlen = l; } } else { - i = sj3_bunsetu_zenkouho(&client, yomi, i, dou, MBCODE_EUC); + i = sj3_bunsetsu_zenkouho(&client, yomi, i, dou, MBCODE_EUC); if(i == ERROR) { if(client.fd < 0) { mdicid = udicid = 0; @@ -662,8 +662,8 @@ int sj3_getdouon_mb(unsigned char* yomi, SJ3_DOUON* dou) { return sj3_getdouon(yomi, dou); } -int sj3_gakusyuu(SJ3_STUDYREC* dcid) { - if(sj3_tango_gakusyuu(&client, dcid) == ERROR) { +int sj3_gakushuu(SJ3_STUDYREC* dcid) { + if(sj3_tango_gakushuu(&client, dcid) == ERROR) { if(client.fd < 0) { mdicid = udicid = 0; return -1; @@ -673,8 +673,8 @@ int sj3_gakusyuu(SJ3_STUDYREC* dcid) { return 0; } -int sj3_gakusyuu2(unsigned char* yomi1, unsigned char* yomi2, SJ3_STUDYREC* dcid) { - if(sj3_bunsetu_gakusyuu(&client, yomi1, yomi2, dcid, MBCODE_SJIS) == +int sj3_gakushuu2(unsigned char* yomi1, unsigned char* yomi2, SJ3_STUDYREC* dcid) { + if(sj3_bunsetsu_gakushuu(&client, yomi1, yomi2, dcid, MBCODE_SJIS) == ERROR) { if(client.fd < 0) { mdicid = udicid = 0; @@ -685,7 +685,7 @@ int sj3_gakusyuu2(unsigned char* yomi1, unsigned char* yomi2, SJ3_STUDYREC* dcid return 0; } -int sj3_gakusyuu2_euc(unsigned char* yomi1, unsigned char* yomi2, SJ3_STUDYREC* dcid) { +int sj3_gakushuu2_euc(unsigned char* yomi1, unsigned char* yomi2, SJ3_STUDYREC* dcid) { int l, flag; unsigned char *y1p, *y2p; @@ -708,7 +708,7 @@ int sj3_gakusyuu2_euc(unsigned char* yomi1, unsigned char* yomi2, SJ3_STUDYREC* y2p = yomi2; flag = MBCODE_EUC; } - if(sj3_bunsetu_gakusyuu(&client, y1p, y2p, dcid, flag) == ERROR) { + if(sj3_bunsetsu_gakushuu(&client, y1p, y2p, dcid, flag) == ERROR) { if(client.fd < 0) { mdicid = udicid = 0; return -1; @@ -718,13 +718,13 @@ int sj3_gakusyuu2_euc(unsigned char* yomi1, unsigned char* yomi2, SJ3_STUDYREC* return 0; } -int sj3_gakusyuu2_mb(unsigned char* yomi1, unsigned char* yomi2, SJ3_STUDYREC* dcid) { +int sj3_gakushuu2_mb(unsigned char* yomi1, unsigned char* yomi2, SJ3_STUDYREC* dcid) { if(_sys_code == SYS_NOTDEF) _sys_code = set_sys_code(); if(_sys_code == SYS_EUC) - return sj3_gakusyuu2_euc(yomi1, yomi2, dcid); + return sj3_gakushuu2_euc(yomi1, yomi2, dcid); else - return sj3_gakusyuu2(yomi1, yomi2, dcid); + return sj3_gakushuu2(yomi1, yomi2, dcid); } int sj3_touroku(unsigned char* yomi, unsigned char* kanji, int code) { @@ -744,8 +744,8 @@ int sj3_touroku(unsigned char* yomi, unsigned char* kanji, int code) { return SJ3_BAD_YOMI_STR; case SJ3_BadKanjiString: return SJ3_BAD_KANJI_STR; - case SJ3_BadHinsiCode: - return SJ3_BAD_HINSI_CODE; + case SJ3_BadHinshiCode: + return SJ3_BAD_HINSHI_CODE; case SJ3_AlreadyExistWord: return SJ3_WORD_EXIST; case SJ3_NoMoreDouonWord: @@ -800,8 +800,8 @@ int sj3_touroku_euc(unsigned char* yomi, unsigned char* kanji, int code) { return SJ3_BAD_YOMI_STR; case SJ3_BadKanjiString: return SJ3_BAD_KANJI_STR; - case SJ3_BadHinsiCode: - return SJ3_BAD_HINSI_CODE; + case SJ3_BadHinshiCode: + return SJ3_BAD_HINSHI_CODE; case SJ3_AlreadyExistWord: return SJ3_WORD_EXIST; case SJ3_NoMoreDouonWord: @@ -827,7 +827,7 @@ int sj3_touroku_mb(unsigned char* yomi, unsigned char* kanji, int code) { return sj3_touroku(yomi, kanji, code); } -int sj3_syoukyo(unsigned char* yomi, unsigned char* kanji, int code) { +int sj3_shoukyo(unsigned char* yomi, unsigned char* kanji, int code) { if(sj3_tango_sakujo(&client, udicid, yomi, kanji, code, MBCODE_SJIS)) { if(client.fd < 0) { mdicid = udicid = 0; @@ -843,18 +843,18 @@ int sj3_syoukyo(unsigned char* yomi, unsigned char* kanji, int code) { return SJ3_BAD_YOMI_STR; case SJ3_BadKanjiString: return SJ3_BAD_KANJI_STR; - case SJ3_BadHinsiCode: - return SJ3_BAD_HINSI_CODE; + case SJ3_BadHinshiCode: + return SJ3_BAD_HINSHI_CODE; case SJ3_NoSuchWord: return SJ3_WORD_NOT_EXIST; default: - return SJ3_SYOUKYO_FAILED; + return SJ3_SHOUKYO_FAILED; } } return 0; } -int sj3_syoukyo_euc(unsigned char* yomi, unsigned char* kanji, int code) { +int sj3_shoukyo_euc(unsigned char* yomi, unsigned char* kanji, int code) { int l, flag; unsigned char* yp; unsigned char* kp; @@ -892,28 +892,28 @@ int sj3_syoukyo_euc(unsigned char* yomi, unsigned char* kanji, int code) { return SJ3_BAD_YOMI_STR; case SJ3_BadKanjiString: return SJ3_BAD_KANJI_STR; - case SJ3_BadHinsiCode: - return SJ3_BAD_HINSI_CODE; + case SJ3_BadHinshiCode: + return SJ3_BAD_HINSHI_CODE; case SJ3_NoSuchWord: return SJ3_WORD_NOT_EXIST; default: - return SJ3_SYOUKYO_FAILED; + return SJ3_SHOUKYO_FAILED; } } return 0; } -int sj3_syoukyo_mb(unsigned char* yomi, unsigned char* kanji, int code) { +int sj3_shoukyo_mb(unsigned char* yomi, unsigned char* kanji, int code) { if(_sys_code == SYS_NOTDEF) _sys_code = set_sys_code(); if(_sys_code == SYS_EUC) - return sj3_syoukyo_euc(yomi, kanji, code); + return sj3_shoukyo_euc(yomi, kanji, code); else - return sj3_syoukyo(yomi, kanji, code); + return sj3_shoukyo(yomi, kanji, code); } int sj3_getdict(unsigned char* buf) { - if(sj3_tango_syutoku(&client, udicid, buf, MBCODE_SJIS)) { + if(sj3_tango_shutoku(&client, udicid, buf, MBCODE_SJIS)) { if(client.fd < 0) { mdicid = udicid = 0; return -1; @@ -927,7 +927,7 @@ int sj3_getdict_euc(unsigned char* buf) { int l, ll, slen; if(client.svr_version == 1) { - if(sj3_tango_syutoku(&client, udicid, buf, MBCODE_SJIS)) { + if(sj3_tango_shutoku(&client, udicid, buf, MBCODE_SJIS)) { if(client.fd < 0) { mdicid = udicid = 0; return -1; @@ -952,7 +952,7 @@ int sj3_getdict_euc(unsigned char* buf) { l += 4; memcpy(buf, kbuf, l); } else { - if(sj3_tango_syutoku(&client, udicid, buf, MBCODE_EUC)) { + if(sj3_tango_shutoku(&client, udicid, buf, MBCODE_EUC)) { if(client.fd < 0) { mdicid = udicid = 0; return -1; diff --git a/sj3lib.h b/sj3lib.h index 92e4936..a3f4ba3 100644 --- a/sj3lib.h +++ b/sj3lib.h @@ -57,7 +57,7 @@ #define SJ3_DICT_LOCKED 2 #define SJ3_BAD_YOMI_STR 3 #define SJ3_BAD_KANJI_STR 4 -#define SJ3_BAD_HINSI_CODE 5 +#define SJ3_BAD_HINSHI_CODE 5 #define SJ3_WORD_EXIST 6 #define SJ3_DOUON_FULL 7 @@ -66,12 +66,12 @@ #define SJ3_TOUROKU_FAILED 10 #define SJ3_WORD_NOT_EXIST 6 -#define SJ3_SYOUKYO_FAILED 10 +#define SJ3_SHOUKYO_FAILED 10 #define SJ3_IKKATU_YOMI 512 -#define SJ3_BUNSETU_YOMI 128 -#define SJ3_BUNSETU_KANJI 512 +#define SJ3_BUNSETSU_YOMI 128 +#define SJ3_BUNSETSU_KANJI 512 #ifndef SJ3_WORD_ID_SIZE #define SJ3_WORD_ID_SIZE 32 @@ -81,16 +81,16 @@ typedef struct studyrec { unsigned char dummy[SJ3_WORD_ID_SIZE]; } SJ3_STUDYREC; -typedef struct bunsetu { +typedef struct bunsetsu { int srclen; int destlen; unsigned char* srcstr; unsigned char* deststr; struct studyrec dcid; -} SJ3_BUNSETU; +} SJ3_BUNSETSU; typedef struct douon { - unsigned char ddata[SJ3_BUNSETU_KANJI]; + unsigned char ddata[SJ3_BUNSETSU_KANJI]; int dlen; SJ3_STUDYREC dcid; } SJ3_DOUON; @@ -158,17 +158,17 @@ int sj3_get_id_size(SJ3_CLIENT_ENV*); int sj3_lock_server(SJ3_CLIENT_ENV*); int sj3_unlock_server(SJ3_CLIENT_ENV*); int sj3_ikkatu_henkan(SJ3_CLIENT_ENV*, unsigned char*, unsigned char*, int, int); -int sj3_bunsetu_henkan(SJ3_CLIENT_ENV*, unsigned char*, int, unsigned char*, int); -int sj3_bunsetu_jikouho(SJ3_CLIENT_ENV*, unsigned char*, int, int); -int sj3_bunsetu_maekouho(SJ3_CLIENT_ENV*, unsigned char*, int, int); -int sj3_bunsetu_kouhosuu(SJ3_CLIENT_ENV*, unsigned char*, int, int); -int sj3_bunsetu_zenkouho(SJ3_CLIENT_ENV*, unsigned char*, int, SJ3_DOUON*, int); -int sj3_tango_gakusyuu(SJ3_CLIENT_ENV*, SJ3_STUDYREC*); -int sj3_bunsetu_gakusyuu(SJ3_CLIENT_ENV*, unsigned char*, unsigned char*, SJ3_STUDYREC*, +int sj3_bunsetsu_henkan(SJ3_CLIENT_ENV*, unsigned char*, int, unsigned char*, int); +int sj3_bunsetsu_jikouho(SJ3_CLIENT_ENV*, unsigned char*, int, int); +int sj3_bunsetsu_maekouho(SJ3_CLIENT_ENV*, unsigned char*, int, int); +int sj3_bunsetsu_kouhosuu(SJ3_CLIENT_ENV*, unsigned char*, int, int); +int sj3_bunsetsu_zenkouho(SJ3_CLIENT_ENV*, unsigned char*, int, SJ3_DOUON*, int); +int sj3_tango_gakushuu(SJ3_CLIENT_ENV*, SJ3_STUDYREC*); +int sj3_bunsetsu_gakushuu(SJ3_CLIENT_ENV*, unsigned char*, unsigned char*, SJ3_STUDYREC*, int); int sj3_tango_touroku(SJ3_CLIENT_ENV*, long, unsigned char*, unsigned char*, int, int); int sj3_tango_sakujo(SJ3_CLIENT_ENV*, long, unsigned char*, unsigned char*, int, int); -int sj3_tango_syutoku(SJ3_CLIENT_ENV*, int, unsigned char*, int); +int sj3_tango_shutoku(SJ3_CLIENT_ENV*, int, unsigned char*, int); int sj3_tango_jikouho(SJ3_CLIENT_ENV*, int, unsigned char*, int); int sj3_tango_maekouho(SJ3_CLIENT_ENV*, int, unsigned char*, int); int sj3_make_dict_file(SJ3_CLIENT_ENV*, char*, int, int, int); @@ -184,25 +184,25 @@ int sj3_version(SJ3_CLIENT_ENV*, char*, int); int sj3_open(char*, char*); int sj3_open_with_list(char*, char*, int, char**, int*, int**); int sj3_close(void); -int sj3_getkan(unsigned char*, SJ3_BUNSETU*, unsigned char*, int); -int sj3_getkan_euc(unsigned char*, SJ3_BUNSETU*, unsigned char*, int); -int sj3_getkan_mb(unsigned char*, SJ3_BUNSETU*, unsigned char*, int); +int sj3_getkan(unsigned char*, SJ3_BUNSETSU*, unsigned char*, int); +int sj3_getkan_euc(unsigned char*, SJ3_BUNSETSU*, unsigned char*, int); +int sj3_getkan_mb(unsigned char*, SJ3_BUNSETSU*, unsigned char*, int); int sj3_douoncnt(unsigned char*); int sj3_douoncnt_euc(unsigned char*); int sj3_douoncnt_mb(unsigned char*); int sj3_getdouon(unsigned char*, SJ3_DOUON*); int sj3_getdouon_euc(unsigned char*, SJ3_DOUON*); int sj3_getdouon_mb(unsigned char*, SJ3_DOUON*); -int sj3_gakusyuu(SJ3_STUDYREC*); -int sj3_gakusyuu2(unsigned char*, unsigned char*, SJ3_STUDYREC*); -int sj3_gakusyuu2_euc(unsigned char*, unsigned char*, SJ3_STUDYREC*); -int sj3_gakusyuu2_mb(unsigned char*, unsigned char*, SJ3_STUDYREC*); +int sj3_gakushuu(SJ3_STUDYREC*); +int sj3_gakushuu2(unsigned char*, unsigned char*, SJ3_STUDYREC*); +int sj3_gakushuu2_euc(unsigned char*, unsigned char*, SJ3_STUDYREC*); +int sj3_gakushuu2_mb(unsigned char*, unsigned char*, SJ3_STUDYREC*); int sj3_touroku(unsigned char*, unsigned char*, int); int sj3_touroku_euc(unsigned char*, unsigned char*, int); int sj3_touroku_mb(unsigned char*, unsigned char*, int); -int sj3_syoukyo(unsigned char*, unsigned char*, int); -int sj3_syoukyo_euc(unsigned char*, unsigned char*, int); -int sj3_syoukyo_mb(unsigned char*, unsigned char*, int); +int sj3_shoukyo(unsigned char*, unsigned char*, int); +int sj3_shoukyo_euc(unsigned char*, unsigned char*, int); +int sj3_shoukyo_mb(unsigned char*, unsigned char*, int); int sj3_getdict(unsigned char*); int sj3_getdict_euc(unsigned char*); int sj3_getdict_mb(unsigned char*); diff --git a/sj3libsj3.h b/sj3libsj3.h index 91be323..ec7b721 100644 --- a/sj3libsj3.h +++ b/sj3libsj3.h @@ -30,20 +30,20 @@ #include "wchar16.h" #include "sj3lib.h" -typedef struct bunsetu_sj3 { +typedef struct bunsetsu_sj3 { int srclen; int destlen; wchar16_t* srcstr; wchar16_t* deststr; struct studyrec dcid; -} SJ3_BUNSETU_SJ3; +} SJ3_BUNSETSU_SJ3; #ifdef valid #undef valid #endif typedef struct douon_sj3 { - wchar16_t ddata[SJ3_BUNSETU_KANJI]; + wchar16_t ddata[SJ3_BUNSETSU_KANJI]; int dlen; SJ3_STUDYREC dcid; int wlen; diff --git a/sj_dict.h b/sj_dict.h index ad6dff8..f4d7467 100644 --- a/sj_dict.h +++ b/sj_dict.h @@ -39,21 +39,21 @@ #define DouonBlkSizeNumber 3 #define DicSegTerm 0xff #define DouonBlkTerm 0xff -#define HinsiBlkTerm 0xff +#define HinshiBlkTerm 0xff #define MaxSegmentNumber 0xffff #define NormalKanjiMask 0x7f #define SS3Kanji 0x0080 -#define ZenHiraAssyuku 0x80 -#define OffsetAssyuku 0x90 -#define ZenKataAssyuku 0xa0 +#define ZenHiraAsshuku 0x80 +#define OffsetAsshuku 0x90 +#define ZenKataAsshuku 0xa0 #define AiAttribute 0xb0 -#define KanjiAssyuku 0xc0 +#define KanjiAsshuku 0xc0 #define LeadingHankaku 0xd0 #define KanjiStrEnd 0x00 -#define IsAssyuku 0x80 +#define IsAsshuku 0x80 #define AssukuUse2byte 0x90 -#define KnjAssyukuMask 0x0f +#define KnjAsshukuMask 0x0f #define KanjiCodeMask 0x0f #define KanjiModeMask 0xf0 #define AtrMsKanjiOfs 0xc0c0 @@ -64,14 +64,14 @@ #define MaxWdYomiLen 31 #define MaxWdKanjiLen 64 -#define AssyukuYomiTop 0x80 +#define AsshukuYomiTop 0x80 #define NokoriYomiTop 0x40 #define getsize(p) (((int)(*(p) & 0x0f) * 0x100) + *((p) + 1)) #define getntag(p) ((*(p) == DicSegTerm) ? (p) : (p) + getsize(p)) -#define getplen(p) (((*(p) & AssyukuYomiTop) ? 0x10 : 0) + (*((p) + 2) >> 4)) +#define getplen(p) (((*(p) & AsshukuYomiTop) ? 0x10 : 0) + (*((p) + 2) >> 4)) #define getnlen(p) (((*(p) & NokoriYomiTop) ? 0x10 : 0) + (*((p) + 2) & 0x0f)) diff --git a/sj_hinsi.h b/sj_hinshi.h similarity index 70% rename from sj_hinsi.h rename to sj_hinshi.h index 0aed3b6..1348a9d 100644 --- a/sj_hinsi.h +++ b/sj_hinshi.h @@ -31,80 +31,80 @@ #define _SJ_HINSHI -#define MEISI_1 1 -#define MEISI_2 2 -#define MEISI_3 3 -#define MEISI_4 4 -#define MEISI_5 5 -#define MEISI_6 6 -#define MEISI_7 7 -#define MEISI_8 8 -#define MEISI_9 9 -#define MEISI_10 10 -#define MEISI_11 11 -#define D_MEISI_1 12 -#define D_MEISI_2 13 -#define D_MEISI_3 14 -#define D_MEISI_4 15 -#define D_MEISI_5 16 -#define D_MEISI_6 17 -#define MEISI_20 18 +#define MEISHI_1 1 +#define MEISHI_2 2 +#define MEISHI_3 3 +#define MEISHI_4 4 +#define MEISHI_5 5 +#define MEISHI_6 6 +#define MEISHI_7 7 +#define MEISHI_8 8 +#define MEISHI_9 9 +#define MEISHI_10 10 +#define MEISHI_11 11 +#define D_MEISHI_1 12 +#define D_MEISHI_2 13 +#define D_MEISHI_3 14 +#define D_MEISHI_4 15 +#define D_MEISHI_5 16 +#define D_MEISHI_6 17 +#define MEISHI_20 18 #define MYOUJI 21 #define NAMAE 22 #define KIGYOU 23 #define TIMEI 24 #define KEN_KU 25 -#define RENTAISI 26 -#define SETUZOKU 27 -#define KANDOUSI 28 -#define JOSUUSI 29 -#define SUUSI 30 +#define RENTAISHI 26 +#define SETSUZOKU 27 +#define KANDOUSHI 28 +#define JOSUUSHI 29 +#define SUUSHI 30 #define SETTOU_1 31 #define SETTOU_2 32 #define SETTOU_3 33 #define SETTOU_4 34 #define SETTOU_5 35 -#define SETUBI_1 36 -#define SETUBI_2 37 -#define SETUBI_3 38 -#define SETUBI_4 39 -#define SETUBI_5 40 -#define SETUBI_6 41 -#define SETUBI_7 42 -#define SETUBI_8 43 -#define SETUBI_9 44 -#define FUKUSI_1 45 -#define FUKUSI_2 46 -#define FUKUSI_3 47 -#define FUKUSI_4 48 -#define FUKUSI_5 49 -#define FUKUSI_6 50 -#define FUKUSI_7 51 -#define FUKUSI_8 52 -#define FUKUSI_9 53 -#define JOSUUSI2 54 +#define SETSUBI_1 36 +#define SETSUBI_2 37 +#define SETSUBI_3 38 +#define SETSUBI_4 39 +#define SETSUBI_5 40 +#define SETSUBI_6 41 +#define SETSUBI_7 42 +#define SETSUBI_8 43 +#define SETSUBI_9 44 +#define FUKUSHI_1 45 +#define FUKUSHI_2 46 +#define FUKUSHI_3 47 +#define FUKUSHI_4 48 +#define FUKUSHI_5 49 +#define FUKUSHI_6 50 +#define FUKUSHI_7 51 +#define FUKUSHI_8 52 +#define FUKUSHI_9 53 +#define JOSUUSHI2 54 -#define KEIYOUSI_1 60 -#define KEIYOUSI_2 61 -#define KEIYOUSI_3 62 -#define KEIYOUSI_4 63 -#define KEIYOUSI_5 64 -#define KEIYOUSI_6 65 -#define KEIYOUSI_7 66 -#define KEIYOUSI_8 67 -#define KEIYOUSI_9 68 -#define KEIYOUSI_10 69 -#define KEIYOUSI_11 70 -#define KE_DOUSI_1 71 -#define KE_DOUSI_2 72 -#define KE_DOUSI_3 73 -#define KE_DOUSI_4 74 -#define KE_DOUSI_5 75 -#define KE_DOUSI_6 76 -#define KE_DOUSI_7 77 -#define KE_DOUSI_8 78 -#define KE_DOUSI_9 79 +#define KEIYOUSHI_1 60 +#define KEIYOUSHI_2 61 +#define KEIYOUSHI_3 62 +#define KEIYOUSHI_4 63 +#define KEIYOUSHI_5 64 +#define KEIYOUSHI_6 65 +#define KEIYOUSHI_7 66 +#define KEIYOUSHI_8 67 +#define KEIYOUSHI_9 68 +#define KEIYOUSHI_10 69 +#define KEIYOUSHI_11 70 +#define KE_DOUSHI_1 71 +#define KE_DOUSHI_2 72 +#define KE_DOUSHI_3 73 +#define KE_DOUSHI_4 74 +#define KE_DOUSHI_5 75 +#define KE_DOUSHI_6 76 +#define KE_DOUSHI_7 77 +#define KE_DOUSHI_8 78 +#define KE_DOUSHI_9 79 #define DO_SAHEN 80 #define DO_ZAHEN 81 @@ -189,22 +189,22 @@ #define SP_SA_MI1 171 #define SP_SA_MI2 172 #define SP_SA_YOU 173 -#define SP_SA_SYU 174 +#define SP_SA_SHU 174 #define SP_SA_KAT 175 #define SP_SA_ME1 176 #define SP_SA_ME2 177 #define SP_KA_MIZ 178 #define SP_KA_YOU 179 -#define SP_KA_SYU 180 +#define SP_KA_SHU 180 #define SP_KA_KAT 181 #define SP_KA_MEI 182 #define TEINEI1 183 #define TEINEI2 184 #define SP_KA_ONB 185 -#define SP_FUKUSI 186 -#define AISATU 187 -#define SP_KEIYOUSI 188 +#define SP_FUKUSHI 186 +#define AISATSU 187 +#define SP_KEIYOUSHI 188 #define TANKANJI 189 #define IKKATU 200 diff --git a/sj_prty.h b/sj_prty.h index 2b19f08..5f19b2c 100644 --- a/sj_prty.h +++ b/sj_prty.h @@ -41,8 +41,8 @@ #define P_KATEI 2 #define P_KAMEI 2 -#define P_DAIMEISI 4 -#define P_MEISI 6 +#define P_DAIMEISHI 4 +#define P_MEISHI 6 #define P_KEISIKI 4 #define P_RENYOU_F 3 #define P_RENYOU_J 11 @@ -55,14 +55,14 @@ #define P_JOSHI_A 9 #define P_SETTOU 6 -#define P_SETUBI 6 -#define P_SUUSI 4 -#define P_FUKUSI 13 -#define P_F_FUKUSI 10 -#define P_RENTAISI 10 +#define P_SETSUBI 6 +#define P_SUUSHI 4 +#define P_FUKUSHI 13 +#define P_F_FUKUSHI 10 +#define P_RENTAISHI 10 #define P_KANDOU 6 -#define P_SETUZOKU 14 +#define P_SETSUZOKU 14 #define P_FZKKGU 9 -#define P_JOSUUSI 10 +#define P_JOSUUSHI 10 #endif diff --git a/sj_rename.h b/sj_rename.h index 4e8faaf..d8be9a6 100644 --- a/sj_rename.h +++ b/sj_rename.h @@ -202,10 +202,10 @@ #define set2nd Jset2nd #define mk2claus Jmk2claus -#define mkbunsetu Jmkbunsetu +#define mkbunsetsu Jmkbunsetsu #define argclrec Jargclrec -#define mkjiritu Jmkjiritu +#define mkjiritsu Jmkjiritsu #define dic_mu Jdic_mu #define argjrec Jargjrec #define dic_cl Jdic_cl @@ -246,10 +246,10 @@ #define set_kanji Jset_kanji #define set_buf Jset_buf #define prev_kanji Jprev_kanji -#define prev_hinsi Jprev_hinsi +#define prev_hinshi Jprev_hinshi #define prev_douon Jprev_douon #define next_kanji Jnext_kanji -#define next_hinsi Jnext_hinsi +#define next_hinshi Jnext_hinshi #define next_douon Jnext_douon #define add_yomi Jadd_yomi #define cd2sjh_chr Jcd2sjh_chr @@ -309,7 +309,7 @@ #define hiraknj_hira Jhiraknj_hira #define getstb Jgetstb -#define setubi Jsetubi +#define setsubi Jsetsubi #define sj2cd_chr Jsj2cd_chr #define sj2cd_str Jsj2cd_str diff --git a/sj_right.h b/sj_right.h index b89e6ff..8333a8f 100644 --- a/sj_right.h +++ b/sj_right.h @@ -165,25 +165,25 @@ #define R_YOU2 119 #define R_SHO 120 -#define R_FZKMEISI 121 +#define R_FZKMEISHI 121 -#define R_AISATU 122 +#define R_AISATSU 122 #define R_KOSODO 123 #define R_YOU1 124 #define R_HASI 125 -#define R_DAIMEISI 126 -#define R_DAIMEISI6 127 +#define R_DAIMEISHI 126 +#define R_DAIMEISHI6 127 #define R_FZKKI 128 #define R_DEHA 129 #define R_NAGARA2 130 #define R_WO_S 131 -#define R_WO_MEISI 132 +#define R_WO_MEISHI 132 #define R_SITE 133 #define R_N_SI 134 -#define R_F_FUKUSI 135 +#define R_F_FUKUSHI 135 #define R_CUT 137 #define R_MIZEN2 140 @@ -298,20 +298,20 @@ #define R_NN1 240 -#define R_SUUSI 241 -#define R_SETUZOKU 242 +#define R_SUUSHI 241 +#define R_SETSUZOKU 242 #define R_KANDOU 243 #define R_SETTOU 244 -#define R_FUKUSI 245 +#define R_FUKUSHI 245 #define R_FZKKGU 246 -#define R_MEISI 247 -#define R_DMEISI 248 -#define R_SMEISI1 249 -#define R_SMEISI2 250 +#define R_MEISHI 247 +#define R_DMEISHI 248 +#define R_SMEISHI1 249 +#define R_SMEISHI2 250 #define R_KSTB 251 -#define R_ICHISETUBI 252 -#define R_JOSUUSI 253 -#define R_RENTAISI 254 +#define R_ICHISETSUBI 252 +#define R_JOSUUSHI 253 +#define R_RENTAISHI 254 #define R_TANKAN 255 #endif diff --git a/sj_struct.h b/sj_struct.h index 9b265f6..ae90752 100644 --- a/sj_struct.h +++ b/sj_struct.h @@ -33,8 +33,8 @@ #include #include "sj_typedef.h" -typedef struct jiritu { - struct jiritu* jsort; +typedef struct jiritsu { + struct jiritsu* jsort; TypeDicSeg jseg; TypeDicOfs jofsst; TypeDicOfs jofsed; @@ -42,16 +42,16 @@ typedef struct jiritu { TypeClass class; TypeDicID dicid; unsigned char jlen; - TypeGram hinsi; + TypeGram hinshi; unsigned char sttofs; unsigned char stbofs; unsigned char count; unsigned char numlen; } JREC; -typedef struct bunsetu { +typedef struct bunsetsu { JREC* jnode; - struct bunsetu* clsort; + struct bunsetsu* clsort; unsigned char gobiln; unsigned char cllen; diff --git a/sj_struct2.h b/sj_struct2.h index 6853d8a..eb43c57 100644 --- a/sj_struct2.h +++ b/sj_struct2.h @@ -40,17 +40,17 @@ typedef struct kanji_rec { struct kanji_rec* knext; } KanjiRec; -typedef struct hinsi_rec { - int hinsi; +typedef struct hinshi_rec { + int hinshi; KanjiRec* krec; - struct hinsi_rec* hnext; -} HinsiRec; + struct hinshi_rec* hnext; +} HinshiRec; typedef struct douon_rec { unsigned char* yptr; int dlen; int hrec_num; - HinsiRec* hrec; + HinshiRec* hrec; struct douon_rec* dnext; } DouonRec; @@ -63,14 +63,14 @@ typedef struct hindo_rec { int offset; struct hindo_rec* anext; - struct assyuku_rec* arec; + struct asshuku_rec* arec; } HindoRec; -typedef struct assyuku_rec { +typedef struct asshuku_rec { int len; HindoRec* nrec; - struct assyuku_rec* anext; -} AssyukuRec; + struct asshuku_rec* anext; +} AsshukuRec; typedef struct offset_rec { int klen; diff --git a/sj_table.h b/sj_table.h index 96dd841..2ed03f5 100644 --- a/sj_table.h +++ b/sj_table.h @@ -67,7 +67,7 @@ #define StbBakeru(p) (*(p) & 0x08) -#define StbHinsi(p) (*((p) + 1)) +#define StbHinshi(p) (*((p) + 1)) extern unsigned char charsize[], chrtbl[], *conjadr[], connadr[]; extern unsigned char * fzkadr[], kigou[], kurai1_tbl[], kurai2_tbl[]; diff --git a/skiphblk.c b/skiphblk.c index 06a403d..f1237e9 100644 --- a/skiphblk.c +++ b/skiphblk.c @@ -38,7 +38,7 @@ unsigned char* ptr; { ptr++; - while(*ptr != HinsiBlkTerm) ptr = skipkstr(ptr); + while(*ptr != HinshiBlkTerm) ptr = skipkstr(ptr); ptr++; diff --git a/srchnum.c b/srchnum.c index 3e27b03..da87726 100644 --- a/srchnum.c +++ b/srchnum.c @@ -31,7 +31,7 @@ #include #include "sj_kcnv.h" #include "sj_yomi.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" #include "sj_suuji.h" #include "kanakan.h" @@ -67,9 +67,9 @@ srch_josuu(JREC* jrec) { cnvstart += (len = jrec->numlen); cnvlen -= len; - srch_josuu_sub(jrec, JOSUUSI); + srch_josuu_sub(jrec, JOSUUSHI); - if(!headcode) srch_josuu_sub(jrec, JOSUUSI2); + if(!headcode) srch_josuu_sub(jrec, JOSUUSHI2); cnvstart = kp; cnvlen = klen; @@ -99,7 +99,7 @@ setnrec_sub(unsigned char* p, unsigned short flag, int stb) { if((rec = argjrec(len1, (JREC*)NULL)) != NULL) { rec->class = suuji_class; - rec->hinsi = SUUSI; + rec->hinshi = SUUSHI; rec->sttofs = headcode; rec->stbofs = (unsigned char)stb; rec->flags = flag; diff --git a/stat_conv.c b/stat_conv.c index 1d2dfc5..390710d 100644 --- a/stat_conv.c +++ b/stat_conv.c @@ -223,7 +223,7 @@ exec_kettei() { cv->word_regist = 0; } else { if(is_bstudy()) { - cl_gakusyuu(); + cl_gakushuu(); } } } else if(isspaned()) { @@ -595,7 +595,7 @@ stat_conv() { break; case KEY_EDIT: case KEY_TOROKU: - case KEY_SYOUKYO: + case KEY_SHOUKYO: small = 0; if(IsCflag() && (inc = get_pseq()) != 0) exec_ctrl(inc); diff --git a/stbtbl.c b/stbtbl.c index e249660..cb83297 100644 --- a/stbtbl.c +++ b/stbtbl.c @@ -30,92 +30,92 @@ #include "sj_rename.h" #include "sj_typedef.h" #include "sj_yomi.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" static unsigned char name_stb[] = { - 0x22, MEISI_1, _KU, _NN, + 0x22, MEISHI_1, _KU, _NN, 0xb7, 0xaf, - 0x22, MEISI_1, _SA, _MA, + 0x22, MEISHI_1, _SA, _MA, 0xcd, 0xcd, - 0x24, MEISI_1, _SA, _NN, + 0x24, MEISHI_1, _SA, _NN, 0xa4, 0xb5, 0xa4, 0xf3, - 0x12, MEISI_1, _SI, + 0x12, MEISHI_1, _SI, 0xbb, 0xe1, - 0x36, MEISI_1, _TI, _XYA, _NN, + 0x36, MEISHI_1, _TI, _XYA, _NN, 0xa4, 0xc1, 0xa4, 0xe3, 0xa4, 0xf3, - 0x22, MEISI_1, _DO, _NO, + 0x22, MEISHI_1, _DO, _NO, 0xc5, 0xc2, 0x00}; static unsigned char timei_stb[] = { - 0x22, MEISI_1, _E, _KI, + 0x22, MEISHI_1, _E, _KI, 0xb1, 0xd8, - 0x44, MEISI_1, _E, _KI, _HA, _TU, + 0x44, MEISHI_1, _E, _KI, _HA, _TU, 0xb1, 0xd8, 0xc8, 0xaf, - 0x44, MEISI_1, _E, _KI, _YU, _KI, + 0x44, MEISHI_1, _E, _KI, _YU, _KI, 0xb1, 0xd8, 0xb9, 0xd4, - 0x22, MEISI_1, _GU, _NN, + 0x22, MEISHI_1, _GU, _NN, 0xb7, 0xb4, - 0x12, MEISI_1, _SI, + 0x12, MEISHI_1, _SI, 0xbb, 0xd4, - 0x32, MEISI_1, _TI, _XYO, _U, + 0x32, MEISHI_1, _TI, _XYO, _U, 0xc4, 0xae, - 0x22, MEISI_1, _HA, _TU, + 0x22, MEISHI_1, _HA, _TU, 0xc8, 0xaf, - 0x22, MEISI_1, _MA, _TI, + 0x22, MEISHI_1, _MA, _TI, 0xc4, 0xae, - 0x22, MEISI_1, _MU, _RA, + 0x22, MEISHI_1, _MU, _RA, 0xc2, 0xbc, 0x00}; static unsigned char meisi_stb[] = { - 0x44, MEISI_6, _A, _TU, _KA, _I, + 0x44, MEISHI_6, _A, _TU, _KA, _I, 0xb0, 0xb7, 0xa4, 0xa4, - 0x1a, MEISI_6, _KA, + 0x1a, MEISHI_6, _KA, 0xb2, 0xbd, - 0x22, MEISI_8, _TE, _KI, + 0x22, MEISHI_8, _TE, _KI, 0xc5, 0xaa, - 0x56, FUKUSI_1, _NI, _TO, _MO, _NA, _I, + 0x56, FUKUSHI_1, _NI, _TO, _MO, _NA, _I, 0xa4, 0xcb, 0xc8, 0xbc, 0xa4, 0xa4, - 0x56, FUKUSI_1, _NI, _TO, _MO, _NA, _U, + 0x56, FUKUSHI_1, _NI, _TO, _MO, _NA, _U, 0xa4, 0xcb, 0xc8, 0xbc, 0xa4, 0xa6, - 0x22, MEISI_8, _HU, _U, + 0x22, MEISHI_8, _HU, _U, 0xc9, 0xf7, 0x00}; static unsigned char sahen_stb[] = { - 0x44, MEISI_6, _A, _TU, _KA, _I, + 0x44, MEISHI_6, _A, _TU, _KA, _I, 0xb0, 0xb7, 0xa4, 0xa4, - 0x1a, MEISI_6, _KA, + 0x1a, MEISHI_6, _KA, 0xb2, 0xbd, - 0x12, MEISI_11, _GO, + 0x12, MEISHI_11, _GO, 0xb8, 0xe5, - 0x22, MEISI_11, _GO, _TO, + 0x22, MEISHI_11, _GO, _TO, 0xcb, 0xe8, - 0x32, MEISI_11, _ZI, _XYO, _U, + 0x32, MEISHI_11, _ZI, _XYO, _U, 0xbe, 0xe5, - 0x32, MEISI_11, _TI, _XYU, _U, + 0x32, MEISHI_11, _TI, _XYU, _U, 0xc3, 0xe6, - 0x22, MEISI_8, _TE, _KI, + 0x22, MEISHI_8, _TE, _KI, 0xc5, 0xaa, - 0x56, FUKUSI_1, _NI, _TO, _MO, _NA, _I, + 0x56, FUKUSHI_1, _NI, _TO, _MO, _NA, _I, 0xa4, 0xcb, 0xc8, 0xbc, 0xa4, 0xa4, - 0x56, FUKUSI_1, _NI, _TO, _MO, _NA, _U, + 0x56, FUKUSHI_1, _NI, _TO, _MO, _NA, _U, 0xa4, 0xcb, 0xc8, 0xbc, 0xa4, 0xa6, - 0x22, MEISI_8, _HU, _U, + 0x22, MEISHI_8, _HU, _U, 0xc9, 0xf7, - 0x22, MEISI_11, _MA, _E, + 0x22, MEISHI_11, _MA, _E, 0xc1, 0xb0, 0x00}; static unsigned char human_stb[] = { - 0x24, MEISI_1, _SA, _NN, + 0x24, MEISHI_1, _SA, _NN, 0xa4, 0xb5, 0xa4, 0xf3, 0x00}; static unsigned char ippan_stb[] = { - 0x56, FUKUSI_1, _NI, _TO, _MO, _NA, _I, + 0x56, FUKUSHI_1, _NI, _TO, _MO, _NA, _I, 0xa4, 0xcb, 0xc8, 0xbc, 0xa4, 0xa4, - 0x56, FUKUSI_1, _NI, _TO, _MO, _NA, _U, + 0x56, FUKUSHI_1, _NI, _TO, _MO, _NA, _U, 0xa4, 0xcb, 0xc8, 0xbc, 0xa4, 0xa6, 0x00}; diff --git a/termtbl.c b/termtbl.c index 6a32d9d..fb8229b 100644 --- a/termtbl.c +++ b/termtbl.c @@ -155,33 +155,33 @@ unsigned char termtbl[] = { T_SHUUJO + P_MEIREI, T_SHUUJO + P_MEIREI, - T_KANOU + P_MEISI, + T_KANOU + P_MEISHI, 0 + P_FUKA, T_KANOU + P_FUKA, - T_KANOU + P_MEISI, - T_KANOU + P_DAIMEISI, - T_KANOU + P_DAIMEISI, - T_KANOU + P_MEISI, + T_KANOU + P_MEISHI, + T_KANOU + P_DAIMEISHI, + T_KANOU + P_DAIMEISHI, + T_KANOU + P_MEISHI, T_KANOU + P_JOSHI_D, T_KANOU + P_JOSHI_E, T_KANOU + P_SHUUSI, - T_KANOU + P_DAIMEISI, - T_KANOU + P_FUKUSI, - T_KANOU + P_FUKUSI, + T_KANOU + P_DAIMEISHI, + T_KANOU + P_FUKUSHI, + T_KANOU + P_FUKUSHI, T_KANOU + P_SHUUSI, 0 + P_FUKA, - T_KANOU + P_DAIMEISI, + T_KANOU + P_DAIMEISHI, T_KANOU + 7, 0 + P_FUKA, T_SHUUJO + P_JOSHI_E, T_KANOU + P_JOSHI_B, T_KANOU + P_JOSHI_A, - T_KANOU + P_MEISI, + T_KANOU + P_MEISHI, T_KANOU + P_JOSHI_B, T_KANOU + P_RENYOU_F, - T_KANOU + P_F_FUKUSI, + T_KANOU + P_F_FUKUSHI, 0, T_KANOU + P_JOSHI_F, 0, @@ -298,19 +298,19 @@ unsigned char termtbl[] = { T_KANOU + P_KEISIKI, 0 + P_JOSHI_C, - T_KANOU + P_SUUSI, - T_KANOU + P_SETUZOKU, + T_KANOU + P_SUUSHI, + T_KANOU + P_SETSUZOKU, T_KANOU + P_KANDOU, T_KANOU + P_SETTOU, - T_KANOU + P_FUKUSI, + T_KANOU + P_FUKUSHI, T_KANOU + P_FZKKGU, - T_KANOU + P_MEISI, - T_KANOU + P_MEISI, - T_KANOU + P_MEISI, + T_KANOU + P_MEISHI, + T_KANOU + P_MEISHI, + T_KANOU + P_MEISHI, - T_KANOU + P_MEISI, - 0 + P_SETUBI, - T_KANOU + P_SETUBI, - T_KANOU + P_JOSUUSI, - T_KANOU + P_RENTAISI, + T_KANOU + P_MEISHI, + 0 + P_SETSUBI, + T_KANOU + P_SETSUBI, + T_KANOU + P_JOSUUSHI, + T_KANOU + P_RENTAISHI, T_KANOU + P_TANKAN}; diff --git a/toroku.c b/toroku.c index 7a53a19..fd08e27 100644 --- a/toroku.c +++ b/toroku.c @@ -211,7 +211,7 @@ getcheck(yomi, kanji, hinshi, prompt) if(hinshi == NULL) { (void)wcstombs((char*)ktmp, kanji, KLEN + 1); (void)wcstombs((char*)ytmp, yomi, YOMILEN + 1); - (void)wcstombs((char*)ttmp, WCSYOUKYO_OK, BUFFLENGTH); + (void)wcstombs((char*)ttmp, WCSHOUKYO_OK, BUFFLENGTH); sprintf((char*)tmp, (char*)ttmp, ktmp, ytmp); } else { (void)wcstombs((char*)ktmp, kanji, KLEN + 1); @@ -268,7 +268,7 @@ int lim; if(cv->Bnum > 1) { Ssbun(0); chbun++; - plen = getbunsetu(tmp, guide); + plen = getbunsetsu(tmp, guide); } else plen = Bkanji(tmp); } else if(isspaned()) { @@ -283,7 +283,7 @@ int lim; return (chbun); } -getbunsetu(kanji, guide) +getbunsetsu(kanji, guide) wchar16_t* kanji, *guide; { @@ -373,7 +373,7 @@ getbunsetu(kanji, guide) return (len); } -exec_syoukyo() { +exec_shoukyo() { int i; wchar16_t yomi[YOMILEN + 1], kanji[KLEN + 1]; wchar16_t tmp[BUFFLENGTH], tmp2[BUFFLENGTH * 2]; @@ -385,24 +385,24 @@ exec_syoukyo() { if(IsDcflag()) return (0); - val = getkstr(kanji, KLEN, WCGsyoukyo); + val = getkstr(kanji, KLEN, WCGshoukyo); if(*kanji == '\0') return (val); while(1) { - if(getyomi(yomi, YOMILEN, WCGsyoukyo, kanji) || *yomi == '\0') + if(getyomi(yomi, YOMILEN, WCGshoukyo, kanji) || *yomi == '\0') break; - if(getcheck(yomi, kanji, NULL, WCGsyoukyo)) + if(getcheck(yomi, kanji, NULL, WCGshoukyo)) break; } if(*yomi == '\0') return (val); TopGuide(); - printR(WCGsyoukyo); + printR(WCGshoukyo); tmp[0] = '\0'; for(i = 0; i < 5; i++) { - retv = SJ2_syoukyo(yomi, kanji, hin_val[i].ivalue); + retv = SJ2_shoukyo(yomi, kanji, hin_val[i].ivalue); if(retv == 0) { wscat(tmp, hin_val[i].keyword); wscat(tmp, WCKanma); @@ -436,7 +436,7 @@ exec_syoukyo() { (void)wcstombs((char*)mtmp, tmp, BUFFLENGTH); (void)wcstombs((char*)ytmp, yomi, YOMILEN + 1); (void)wcstombs((char*)ktmp, kanji, KLEN + 1); - (void)wcstombs((char*)ttmp, WCSYOUKYO_SUCC, BUFFLENGTH); + (void)wcstombs((char*)ttmp, WCSHOUKYO_SUCC, BUFFLENGTH); sprintf((char*)mtmp2, (char*)ttmp, ktmp, ytmp, mtmp); (void)mbstowcs(tmp2, (char*)mtmp2, BUFFLENGTH * 2); SJ_print(tmp2); diff --git a/wakachi.c b/wakachi.c index 7b04e9e..57d6799 100644 --- a/wakachi.c +++ b/wakachi.c @@ -29,7 +29,7 @@ #include "sj_kcnv.h" #include "sj_right.h" -#include "sj_hinsi.h" +#include "sj_hinshi.h" #include "kanakan.h" int terminate(); @@ -65,21 +65,21 @@ void wakachi(void) { if(!(jrec = argjrec(i, (JREC*)NULL))) return; jrec->class = C_WAKACHI; - jrec->hinsi = D_MEISI_1; + jrec->hinshi = D_MEISHI_1; if(Chrtbl[*(next - 1)] & TAI_KGU) - srchfzk(jrec, next, R_DAIMEISI, 0); + srchfzk(jrec, next, R_DAIMEISHI, 0); } else { if(!(jrec = argjrec(0, (JREC*)NULL))) return; jrec->class = C_WAKACHI; - jrec->hinsi = MEISI_6; + jrec->hinshi = MEISHI_6; while((int)jrec->jlen < maxlen) { - count = setconj((TypeGram)MEISI_6, jrec, crec); + count = setconj((TypeGram)MEISHI_6, jrec, crec); for(i = count; i-- > 0;) { @@ -113,7 +113,7 @@ void wakachi(void) { if(jrec->jlen) { if((clrec = argclrec((int)jrec->jlen)) != NULL) { clrec->jnode = jrec; - clrec->right = R_MEISI; + clrec->right = R_MEISHI; clrec->kubun = K_TAIGEN; (jrec->count)++; } diff --git a/wchar16.h b/wchar16.h index 45545e5..b927fed 100644 --- a/wchar16.h +++ b/wchar16.h @@ -166,7 +166,7 @@ typedef unsigned short wchar16_t; #define WCMhani WcMessages[21] #define WCMyomi WcMessages[22] #define WCTOUROKU_OK WcMessages[23] -#define WCSYOUKYO_OK WcMessages[24] +#define WCSHOUKYO_OK WcMessages[24] #define WCTOUROKU_HIN WcMessages[25] #define WCTOUROKU_SUCC WcMessages[26] #define WCYomi WcMessages[27] @@ -181,8 +181,8 @@ typedef unsigned short wchar16_t; #define WCSystemError WcMessages[36] #define WCKanma WcMessages[37] -#define WCGsyoukyo WcMessages[38] -#define WCSYOUKYO_SUCC WcMessages[39] +#define WCGshoukyo WcMessages[38] +#define WCSHOUKYO_SUCC WcMessages[39] #define WCNotExist WcMessages[40] #define WCUserLock WcMessages[41] #define WCYomiShokyo WcMessages[42] @@ -280,7 +280,7 @@ typedef unsigned short wchar16_t; #define WCSjrc WcMessages[124] #define WCBuffer WcMessages[125] #define WCToroku WcMessages[126] -#define WCSyoukyo WcMessages[127] +#define WCShoukyo WcMessages[127] #define WCHelp WcMessages[128] #define WCHaKettei WcMessages[129] #define WCFlush WcMessages[130]