1
0
forked from GitHub/gf-core

verb negation and auxiliary fixes in Tha

This commit is contained in:
aarne
2011-11-29 15:24:59 +00:00
parent eaaefe73d0
commit 9b6086704f
4 changed files with 5 additions and 8 deletions

View File

@@ -14,8 +14,8 @@ concrete IdiomTha of Idiom = CatTha ** open Prelude, ResTha in {
ExistNP np = {
s = \\q,p => thbind (case p of {
Pos => thbind pen_s np.s ;
Neg => thbind may_s chay_s np.s
Pos => thbind mii_s np.s ;
Neg => thbind may_s mii_s np.s
}) (case q of {ClQuest => m'ay_s ; _ => []})
} ;

View File

@@ -283,7 +283,7 @@ lin
sit_V = mkV (thword "นั่ง") ;
skin_N = mkN (thword "หนัง") ;
sky_N = mkN (thword "ฟ้า") ;
sleep_V = mkV (thword "นอน") ;
sleep_V = mkV "นอน" "หลับ" ;
small_A = mkA (thword "เล็ก") ;
smell_V = mkV (thword "มีก" "ลิ่น") ;
smoke_N = mkN (thword "ควัน") ;

View File

@@ -43,6 +43,7 @@ khow_s = "เข้ว" ; -- understand1
khun_s = "คุณ" ; -- you
koon_s = "ก่อน" ; -- bye2
kwaa_s = "กว่า" ; -- comparative
mii_s = "มี" ; -- have
laa_s = "ลา" ; -- bye1
lag2_s = "ลัง" ; -- Progr2
lag_s = "หลัง" ; -- houses Classif

View File

@@ -20,7 +20,7 @@ concrete StructuralTha of Structural = CatTha **
by8agent_Prep = ss [] ;
by8means_Prep = ss "ผ่าน" ;
can8know_VV = {s = pen_s ; typ = VVPost} ;
can_VV = {s = way_s ; typ = VVPost} ;
can_VV = {s = "ได้" ; typ = VVPost} ;
-- during_Prep = ss "during" ;
-- either7or_DConj = sd2 "either" "or" ** {n = Sg} ;
-- everybody_NP = regNP "everybody" Sg ;
@@ -28,7 +28,6 @@ concrete StructuralTha of Structural = CatTha **
-- everything_NP = regNP "everything" Sg ;
-- everywhere_Adv = ss "everywhere" ;
few_Det = quantDet (thword "สอง" "สาม") ;
-- first_Ord = ss "first" ;
-- for_Prep = ss "for" ;
from_Prep = ss "จาก" ;
have_V2 = mkV2 "มี" ;
@@ -71,11 +70,8 @@ concrete StructuralTha of Structural = CatTha **
-- there7to_Adv = ss "there" ;
-- there7from_Adv = ss ["from there"] ;
-- therefore_PConj = ss "therefore" ;
-- these_NP = regNP "these" Pl ;
they_Pron = mkNP khaw_s ;
this_Quant = demDet nii_s ;
-- this_NP = regNP "this" Sg ;
-- those_NP = regNP "those" Pl ;
-- through_Prep = ss "through" ;
too_AdA = ss (thword "เกิน" "ไป") ;
to_Prep = ss "ถืง" ;