Normalize romanized identifiers to Hepburn
This commit is contained in:
parent
7935e5e7ea
commit
787febbd07
72 changed files with 871 additions and 871 deletions
48
setjrec.c
48
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);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue