add idetQuant and pronouns to Malay RGL

This commit is contained in:
Meowyam
2021-11-15 10:52:02 +08:00
parent 7dd56dbb53
commit 27925cd4ce
4 changed files with 23 additions and 9 deletions

View File

@@ -265,6 +265,7 @@ fun
short_A : A ;
silver_N : N ;
sing_V : V ;
sing_V2 : V2 ;
sister_N : N ;
sit_V : V ;
skin_N : N ;

View File

@@ -320,7 +320,8 @@ lin sell_V3 = mkV3 (mkV "jual" Meng) emptyPrep emptyPrep ; -- TODO
-- lin shop_N = mkN "" ;
-- lin short_A = mkA "" ;
-- lin silver_N = mkN "" ;
-- lin sing_V = mkV "" ;
lin sing_V = mkV "nyanyi" ;
lin sing_V2 = mkV2 "nyanyi" ;
-- lin sister_N = mkN "" ;
-- lin sit_V = mkV "" ;
-- lin skin_N = mkN "" ;
@@ -333,7 +334,7 @@ lin small_A = mkA "kecil" ;
-- lin snake_N = mkN "" ;
-- lin snow_N = mkN "" ;
-- lin sock_N = mkN "" ;
-- lin song_N = mkN "" ;
lin song_N = mkN "lagu" ;
-- lin speak_V2 = mkV2 "" ;
-- lin spit_V = mkV "" ;
-- lin split_V2 = mkV2 "" ;

View File

@@ -1,9 +1,21 @@
concrete QuestionMay of Question = CatMay ** open
Prelude, ResMay, ParadigmsMay, (VS=VerbMay), (NS=NounMay), (SS=StructuralMay) in {
Prelude, ResMay, ParadigmsMay, (VS=VerbMay), (NM=NounMay), (SS=StructuralMay) in {
-- A question can be formed from a clause ('yes-no question') or
-- with an interrogative.
-- Interrogative pronouns can be formed with interrogative
-- determiners, with or without a noun.
lin
-- : IDet -> CN -> IP ; -- which five songs
IdetCN idet cn = NM.DetCN idet cn ;
-- : IDet -> IP ; -- which five
IdetIP idet = NM.DetNP idet ;
-- : IQuant -> Num -> IDet ; -- which (five)
IdetQuant = NM.DetQuant ;
{-
lin
-- : Cl -> QCl ;

View File

@@ -71,12 +71,12 @@ lin someSg_Det =
lin no_Quant = -}
lin that_Quant = mkQuant "itu" ;
lin this_Quant = mkQuant "ini" ;
{-lin which_IQuant =
lin which_IQuant = mkQuant "apa" ;
-----
-- NP
{-
lin everybody_NP = defNP "" N.NumPl ;
lin everything_NP = defNP "" N.NumSg ;
lin nobody_NP = mkVerb; ""
@@ -118,14 +118,14 @@ lin with_Prep = mkPrep "dengan" ;
-- Pron
-- Pronouns are closed class, no constructor in ParadigmsMay.
-- it_Pron =
lin it_Pron = mkPron "dia" P3 ;
lin i_Pron = mkPron "saya" P1 ;
-- lin youPol_Pron = mkPron "" P3 ;
-- lin youSg_Pron =
lin youPol_Pron = mkPron "kamu" P2 ;
lin youSg_Pron = mkPron "awak" P2 ;
lin he_Pron = mkPron "dia" P3 ;
lin she_Pron = mkPron "dia" P3 ;
lin we_Pron = mkPron "kami" P1 ;
-- lin youPl_Pron =
lin youPl_Pron = mkPron "kamu" P2;
lin they_Pron = mkPron "mereka" P3 ;
--lin whatPl_IP = ;