forked from GitHub/gf-rgl
toki preverb
This commit is contained in:
@@ -93,7 +93,7 @@ concrete CatTok of Cat = CommonX ** open ResTok, Coordination, Prelude in {
|
||||
V = ResTok.LinV ;
|
||||
|
||||
VV -- verb-phrase-complement verb e.g. "want"
|
||||
= SS ;
|
||||
= ResTok.Preverb ;
|
||||
|
||||
V2A, -- verb with NP and AP complement e.g. "paint"
|
||||
V2V, -- verb with NP and V complement e.g. "cause"
|
||||
|
||||
@@ -256,7 +256,7 @@ lin love_N = mkN "olin" ;
|
||||
-- lin open_V2 = mkV2 "" ;
|
||||
-- lin paint_V2A = mkV2A (mkV "") ;
|
||||
-- lin paper_N = mkN "" ;
|
||||
lin paris_PN = mkPN "ma" "Pawi" ;
|
||||
lin paris_PN = mkPN "ma tomo" "Paki" ;
|
||||
-- lin peace_N = mkN "" ;
|
||||
-- lin pen_N = mkN "" ;
|
||||
lin person_N = mkN "jan" ;
|
||||
|
||||
@@ -258,4 +258,8 @@ oper
|
||||
|
||||
linCl : LinCl -> Str = \cl -> cl.subj ++ cl.pred ;
|
||||
|
||||
|
||||
-- Preverb, VV
|
||||
|
||||
Preverb = SS ;
|
||||
}
|
||||
|
||||
@@ -157,10 +157,10 @@ lin language_title_Utt = ss "toki pona" ;
|
||||
|
||||
-- lin have_V2 =
|
||||
|
||||
-- lin can8know_VV = -- can (capacity)
|
||||
-- lin can_VV = -- can (possibility)
|
||||
lin can8know_VV = ss "ken" ;
|
||||
lin can_VV = ss "ken" ;
|
||||
-- lin must_VV =
|
||||
-- lin want_VV =
|
||||
lin want_VV = ss "wile" ;
|
||||
|
||||
------
|
||||
-- Voc
|
||||
|
||||
@@ -10,16 +10,16 @@ lin
|
||||
-- This will most likely change when you start working with VPs
|
||||
UseV v = v ;
|
||||
|
||||
{-
|
||||
-- : V2 -> VP ;
|
||||
PassV2 v2 =
|
||||
-- PassV2 v2 =
|
||||
|
||||
-- : VPSlash -> VP ;
|
||||
ReflVP vps =
|
||||
-- ReflVP vps =
|
||||
|
||||
-- : VV -> VP -> VP ;
|
||||
ComplVV vv vp =
|
||||
ComplVV vv vp = { s = vv.s ++ vp.s ;} ;
|
||||
|
||||
{-
|
||||
-- : VS -> S -> VP ;
|
||||
ComplVS vs s =
|
||||
|
||||
|
||||
Reference in New Issue
Block a user