mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-10 19:52:50 -06:00
more predications
This commit is contained in:
@@ -154,22 +154,25 @@ cat
|
||||
|
||||
---- next
|
||||
|
||||
V3A ; -- paint the house red
|
||||
V3VSubj ; -- promise John to come
|
||||
V3VObj ; -- ask John to come
|
||||
V3S ; -- tell John that it is raining
|
||||
V2A ; -- paint the house red
|
||||
V2V ; -- promise John to come / ask John to come
|
||||
V2S ; -- tell John that it is raining
|
||||
VQ ; -- ask who comes
|
||||
V3Q ; -- ask John who comes
|
||||
V2Q ; -- ask John who comes
|
||||
VA ; -- look yellow
|
||||
|
||||
V0 ; -- (it) rains
|
||||
|
||||
AS ; -- (it is) important that he comes
|
||||
A2S ; -- (it is) important for me that he comes
|
||||
AV ; -- difficult to play
|
||||
A2V ; -- difficult for him to play
|
||||
|
||||
-- NB: it is difficult to play the sonata
|
||||
-- vs. it (the sonata) is difficult to play
|
||||
|
||||
--- also: John is easy (for you) to please vs. John is eager to please
|
||||
|
||||
QS ; -- question with fixed tense and polarity
|
||||
RS ; -- relative clause with fixed tense and polarity
|
||||
|
||||
|
||||
@@ -216,21 +216,33 @@ fun
|
||||
|
||||
-- In these predications, the last argument gets its agreement
|
||||
-- features from the second, and cannot hence be made to produce
|
||||
-- $V3A$/$V3S$.
|
||||
-- $V2A$/$V2S$.
|
||||
|
||||
PredV3A : V3A -> NP -> AP -> VG ;
|
||||
PredV3VSubj : V3VSubj -> NP -> VG -> VG ;
|
||||
PredV2A : V2A -> NP -> AP -> VG ;
|
||||
PredSubjV2V : V2V -> NP -> VG -> VG ;
|
||||
|
||||
--- In these three it would be possible, but hardly useful...
|
||||
|
||||
PredV3VObj : V3VObj -> NP -> VG -> VG ;
|
||||
PredV3S : V3S -> NP -> S -> VG ;
|
||||
PredV3Q : V3Q -> NP -> QS -> VG ;
|
||||
PredObjV2V : V2V -> NP -> VG -> VG ;
|
||||
PredV2S : V2S -> NP -> S -> VG ;
|
||||
PredV2Q : V2Q -> NP -> QS -> VG ;
|
||||
|
||||
PredAS : AS -> S -> Cl ;
|
||||
PredA2S : A2S -> NP -> AS ;
|
||||
PredAV : AV -> VG -> VG ;
|
||||
PredSubjA2V : A2V -> NP -> VG -> VG ;
|
||||
PredObjA2V : A2V -> NP -> VG -> VG ;
|
||||
PredV0 : V0 -> Cl ;
|
||||
|
||||
PredVQ : VQ -> QS -> VG ;
|
||||
PredVA : VA -> AP -> VG ;
|
||||
|
||||
UseV2V : V2V -> VV ;
|
||||
UseV2S : V2S -> VS ;
|
||||
UseV2Q : V2Q -> VQ ;
|
||||
UseA2S : A2S -> AS ;
|
||||
UseA2V : A2V -> AV ;
|
||||
|
||||
UseCl : TP -> Cl -> S ;
|
||||
UseVG : TP -> VG -> VP ;
|
||||
UseRCl : TP -> RCl -> RS ;
|
||||
|
||||
@@ -17,13 +17,17 @@ fun
|
||||
John, Mary : PN ;
|
||||
|
||||
AlreadyAdv, NowAdv : Adv ; -- already, now
|
||||
Paint : V3A ;
|
||||
Paint : V2A ;
|
||||
Green : ADeg ;
|
||||
Beg : V3VObj ;
|
||||
Promise : VV ;
|
||||
Promise2 : V3VSubj ;
|
||||
Beg : V2V ;
|
||||
Promise : V2V ;
|
||||
Try : VV ;
|
||||
Wonder : VQ ;
|
||||
Ask : V3Q ;
|
||||
Tell : V3S ;
|
||||
Ask : V2Q ;
|
||||
Tell : V2S ;
|
||||
Look : VA ;
|
||||
Important : A2S ;
|
||||
Probable : AS ;
|
||||
Easy : A2V ;
|
||||
|
||||
} ;
|
||||
|
||||
Reference in New Issue
Block a user