Skip to content

Commit

Permalink
Merge pull request #73 from shilik/patch-5
Browse files Browse the repository at this point in the history
Update jpn.morpho.mjs
  • Loading branch information
kariminf authored Oct 17, 2023
2 parents eb72a9d + c296efe commit 818daed
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions src/jpn/jpn.morpho.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -264,7 +264,7 @@ tSound = "っっいしっんんんいじ",//verify ず
aSound = "わらかさたまなばがじ";//verify ず

const ruV5List = {
"い": 1, "き": 1, "け": 1, "し": 1, "じ": 1, "ね": 1, "び": 1, "上": 1, "下": 1, "与": 1, "中": 1,
"き": 1, "け": 1, "し": 1, "じ": 1, "ね": 1, "び": 1, "上": 1, "下": 1, "与": 1, "中": 1,
"乗": 1, "乘": 1, "亘": 1, "亙": 1, "交": 1, "代": 1, "伐": 1, "余": 1, "作": 1, "侍": 1, "依": 1,
"侮": 1, "便": 1, "係": 1, "倚": 1, "借": 1, "偏": 1, "偽": 1, "傲": 1, "優": 1, "光": 1, "入": 1,
"写": 1, "冠": 1, "凍": 1, "凝": 1, "凭": 1, "分": 1, "切": 1, "刈": 1, "判": 1, "到": 1, "刳": 1,
Expand Down Expand Up @@ -410,9 +410,10 @@ function __jslinguaJpnStemmer(word) {
//==========================================

function __getVerbType(verb){
if (/(.)()$/g.test(verb)) return VType.V1;
if (/(|||||)$/g.test(verb)) return VType.V1;
if (/(||)$/g.test(verb)) return VType.SK;
 if (/(.)()$/g.test(verb)) return VType.V1;
if (/(|||||)$/g.test(verb)) return VType.V1;
if (/(|)$/g.test(verb)) return VType.V1;
 if (/(||)$/g.test(verb)) return VType.SK;
let end = verb.slice(-1);
let bend = verb.slice(-2,-1);
if (end === "る") {
Expand All @@ -423,7 +424,8 @@ function __getVerbType(verb){
}

{//If it ends with these; it is Godan
let v5r = /(|||||||||||||)$/g;
let v5r = /(||||||||||||||||||)$/g;

if (v5r.test(verb) || ruV5List[bend]) return VType.V5;
}

Expand Down

0 comments on commit 818daed

Please sign in to comment.