View Code? Open in Web Editor
NEW
A kana-kanji conversion engine for Japanese. It converts romaji to kana and the kana (hiragana) text to mixed kana and kanji. Forked from https://ja.osdn.net/projects/canna/
Home Page: https://www.nslabs.jp/patch.rhtml
License: Other
C++ 0.10%
C 19.78%
Roff 1.73%
Shell 3.31%
Yacc 0.14%
M4 0.06%
OpenEdge ABL 8.02%
Perl 0.22%
Awk 0.01%
Makefile 0.08%
Raku 66.46%
Terra 0.08%
Common Lisp 0.01%
canna's People
Stargazers
Watchers
canna's Issues
fprintf (stderr , "nr_strsz = %d, nr_nkey = %d\n" , size , nKey );
lib/RK/kana.c vs. lib/canna/RKkana.c
ほとんど同じだが、わずかに違う。
lib/RK/util.c vs. lib/canna/util.c
同上
lib/RK/context.c vs. lib/RKC/rkc.c
コンテキスト?
などなど。
//if (RKI_STRBUF_RESERVE(sb, 1))
consider curr is null
Widechar 32bit版は、オリジナルの段階でも、正常に動いていない。
64bit UNIX (LP64) 環境では long
が64bit になるが、コードを見ると 32bitを仮定している、か? (未確認)
いずれにしても、立て直す必要もないので、削除し、libcanna16
, libRKC16
だけにする。