commit 395e6c8f9514ff2870677f79669e62e583d89104 Author: Eiji Miyamoto Date: Mon Jul 31 02:54:36 2023 +0100 added rules to clarify tags and added number diff --git a/apertium-jpn.jpn.lexc b/apertium-jpn.jpn.lexc index ac0428e..8b4dbf4 100644 --- a/apertium-jpn.jpn.lexc +++ b/apertium-jpn.jpn.lexc @@ -128,6 +128,8 @@ Suffix ; Punctuation ; +Number ; + LEXICON NounTag %: NounPl ; @@ -62856,8 +62858,6 @@ LEXICON NounRoot 綿毛:綿毛 NounTag ; わた毛:わた毛 NounTag ; わたげ:わたげ NounTag ; -私:私 NounTag ; -わたし:わたし NounTag ; 渡し場:渡し場 NounTag ; わたし場:わたし場 NounTag ; わたしば:わたしば NounTag ; @@ -419543,7 +419543,6 @@ LEXICON VerbRoot こら:こら UVerbInflCP ; ころう:ころう UVerbInflCP ; ころ:ころ UVerbInflCP ; -これ:これ UVerbInflCP ; これば:これば UVerbInflCP ; こり:こり UVerbInflCP ; こっ:こっ UVerbInflCP ; @@ -551978,7 +551977,6 @@ LEXICON VerbRoot わずらって:わずらって UVerbInflCP ; わずらったり:わずらったり UVerbInflCP ; わずらっちゃ:わずらっちゃ UVerbInflCP ; -私:私 UVerbInflCP ; 私する:私する UVerbInflCP ; 私さ:私さ UVerbInflCP ; 私しよう:私しよう UVerbInflCP ; @@ -560371,6 +560369,17 @@ LEXICON Punctuation (%:( # ; )%:) # ; +LEXICON Number +一%:一 # ; ! one +二%:二 # ; ! two +三%:三 # ; ! three +四%:四 # ; ! four +五%:五 # ; ! five +六%:六 # ; ! six +七%:七 # ; ! seven +八%:八 # ; ! eight +九%:九 # ; ! nine +十%:十 # ; ! ten ! Resources: ! https://wiki.apertium.org/wiki/Starting_a_new_language_with_HFST#Lexicon diff --git a/apertium-jpn.jpn.rlx b/apertium-jpn.jpn.rlx index 23b39a9..8f94557 100644 --- a/apertium-jpn.jpn.rlx +++ b/apertium-jpn.jpn.rlx @@ -48,6 +48,20 @@ SELECT (det) IF (-1 ("、"))(1 (suff)) ; # adj with de SELECT (adj) IF (1 ("で")) ; +# o with verb +SELECT (pref) IF (1 (v)) ; + +# n or suff after Number +SELECT (suff) IF (-1 (num)) ; + +# me with ga +SELECT (n) IF (1 ("が"))(0 ("目")) ; + +SELECT (suff) IF (-1 (num))(-1 (adj))(0 ("目")) ; + +# teki with N +SELECT (suff) IF (-1 (n))(0 ("的")) ; + # Resources: # http://visl.sdu.dk/cg3.html # http://groups.google.com/group/constraint-grammar