Skip to content

Commit 2a5291f

Browse files
committed
Add KiwiJava & C API support for Saisiot
1 parent 2b204f6 commit 2a5291f

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

Diff for: bindings/java/kr/pe/bab2min/Kiwi.java

+7-4
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ public static class Match {
3131
splitComplex = 1 << 22,
3232
zCoda = 1 << 23,
3333
compatibleJamo = 1 << 24,
34+
splitSaisiot = 1 << 25,
35+
mergeSaisiot = 1 << 26,
3436
joinVSuffix = joinVerbSuffix | joinAdjSuffix,
3537
joinAffix = joinNounPrefix | joinNounSuffix | joinVerbSuffix | joinAdjSuffix | joinAdvSuffix,
3638
all = url | email | hashtag | mention | serial | zCoda,
@@ -53,10 +55,10 @@ public static class POSTag {
5355
w_url = 33, w_email = 34, w_mention = 35, w_hashtag = 36, w_serial = 37, w_emoji = 38,
5456
jks = 39, jkc = 40, jkg = 41, jko = 42, jkb = 43, jkv = 44, jkq = 45, jx = 46, jc = 47,
5557
ep = 48, ef = 49, ec = 50, etn = 51, etm = 52,
56-
z_coda = 53,
57-
user0 = 54, user1 = 55, user2 = 56, user3 = 57, user4 = 58,
58-
p = 59,
59-
max = 60,
58+
z_coda = 53, z_siot = 54,
59+
user0 = 55, user1 = 56, user2 = 57, user3 = 58, user4 = 59,
60+
p = 60,
61+
max = 61,
6062
pv = p,
6163
pa = (byte)(p + 1),
6264
irregular = - 128,
@@ -124,6 +126,7 @@ static String toString(byte tag) {
124126
case etn: return "ETN";
125127
case etm: return "ETM";
126128
case z_coda: return "Z_CODA";
129+
case z_siot: return "Z_SIOT";
127130
case user0: return "USER0";
128131
case user1: return "USER1";
129132
case user2: return "USER2";

Diff for: include/kiwi/capi.h

+2
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,8 @@ enum
136136
KIWI_MATCH_SPLIT_COMPLEX = 1 << 22,
137137
KIWI_MATCH_Z_CODA = 1 << 23,
138138
KIWI_MATCH_COMPATIBLE_JAMO = 1 << 24,
139+
KIWI_MATCH_SPLIT_SAISIOT = 1 << 25,
140+
KIWI_MATCH_MERGE_SAISIOT = 1 << 26,
139141

140142
KIWI_MATCH_ALL = KIWI_MATCH_URL | KIWI_MATCH_EMAIL | KIWI_MATCH_HASHTAG | KIWI_MATCH_MENTION | KIWI_MATCH_Z_CODA,
141143
KIWI_MATCH_ALL_WITH_NORMALIZING = KIWI_MATCH_ALL | KIWI_MATCH_NORMALIZE_CODA,

0 commit comments

Comments
 (0)