forked from GitHub/gf-rgl
(Ger) reflexive RNP in ExtraGer completed ;
improved Slash-rules in tests/german/TestLangGer
This commit is contained in:
@@ -1,8 +1,11 @@
|
||||
abstract TestLang =
|
||||
Grammar - [SlashVP, RelSlash],
|
||||
Grammar - [SlashVP, RelSlash, QuestSlash, AdvSlash, SlashPrep, SlashVS, UseSlash],
|
||||
TestLexiconGerAbs
|
||||
, Construction
|
||||
** {
|
||||
, Extend [PassVPSlash,PastPartAP
|
||||
,RNP,ReflRNP,ReflPron,ReflPoss,PredetRNP,AdvRNP,ReflA2RNP,PossPronRNP
|
||||
,RNPList,ConjRNP,Base_rr_RNP,Base_nr_RNP,Base_rn_RNP,Cons_rr_RNP,Cons_nr_RNP]
|
||||
** {
|
||||
flags startcat=Phr ;
|
||||
|
||||
fun
|
||||
@@ -21,8 +24,8 @@ abstract TestLang =
|
||||
ComplSlashSlash: VPSlashSlash -> NP -> VPSlash ;
|
||||
|
||||
-- Passive
|
||||
PastPartAP : VPSlash -> AP ; -- lost (opportunity) ; (opportunity) lost in space
|
||||
PassVPSlash : VPSlash -> VP ; -- from ExtraGer, to be corrected
|
||||
-- PastPartAP : VPSlash -> AP ; -- lost (opportunity) ; (opportunity) lost in space
|
||||
-- PassVPSlash : VPSlash -> VP ; -- from ExtraGer, to be corrected
|
||||
|
||||
PassV2S : V2S -> S -> VP ;
|
||||
PassV2Q : V2Q -> QS -> VP ;
|
||||
@@ -39,5 +42,12 @@ abstract TestLang =
|
||||
fun
|
||||
RelSlash : RP -> ClauseSlash -> RCl ;
|
||||
SlashVP : NP -> VPSlash -> ClauseSlash ;
|
||||
QuestSlash : IP -> ClauseSlash -> QCl ; -- whom does John love
|
||||
-- QCl = {s : Mood => ResGer.Tense => Anteriority => Polarity => QForm => Str} ;
|
||||
AdvSlash : ClauseSlash -> Adv -> ClauseSlash ;
|
||||
SlashPrep : Cl -> Prep -> ClauseSlash ;
|
||||
SlashVS : NP -> VS -> SSlash -> ClauseSlash ;
|
||||
UseSlash : Temp -> Pol -> ClauseSlash -> SSlash ;
|
||||
|
||||
ReflPossPron : Pron -> RNP -> NP ; -- not ReflPossPron : Pron -> Quant of Extend
|
||||
} ;
|
||||
|
||||
Reference in New Issue
Block a user