diff options
Diffstat (limited to 'grammars/resource/nenglish/CombinationsEng.gf')
| -rw-r--r-- | grammars/resource/nenglish/CombinationsEng.gf | 35 |
1 files changed, 15 insertions, 20 deletions
diff --git a/grammars/resource/nenglish/CombinationsEng.gf b/grammars/resource/nenglish/CombinationsEng.gf index 74974a2fb..14ab90fb3 100644 --- a/grammars/resource/nenglish/CombinationsEng.gf +++ b/grammars/resource/nenglish/CombinationsEng.gf @@ -47,6 +47,8 @@ lincat V = Verb ; -- = {s : VForm => Str ; s1 : Particle} + VG = {s : Bool => VForm => Str ; s2 : Bool => Number => Str ; + isAuxT, isAuxF : Bool} ; VP = {s : VForm => Str ; s2 : Number => Str ; isAux : Bool} ; TV = TransVerb ; -- = Verb ** {s3 : Preposition} ; @@ -103,26 +105,19 @@ lin NoNum = noNum ; PredVP = predVerbPhrase ; - PosV = predVerb True ; - NegV = predVerb False ; - PosA = predAdjective True ; - NegA = predAdjective False ; - PosCN = predCommNoun True ; - NegCN = predCommNoun False ; - PosTV = complTransVerb True ; - NegTV = complTransVerb False ; - PosV3 = complDitransVerb True ; - NegV3 = complDitransVerb False ; - PosPassV = passVerb True ; - NegPassV = passVerb False ; - PosNP = predNounPhrase True ; - NegNP = predNounPhrase False ; - PosAdV = predAdverb True ; - NegAdV = predAdverb False ; - PosVS = complSentVerb True ; - NegVS = complSentVerb False ; ---- PosVV = complVerbVerb True ; ---- NegVV = complVerbVerb False ; + PosVG = predVerbGroup True ; + NegVG = predVerbGroup False ; + + PredV = predVerb ; + PredAP = predAdjective ; + PredCN = predCommNoun ; + PredTV = complTransVerb ; + PredV3 = complDitransVerb ; + PredPassV = passVerb ; + PredNP = predNounPhrase ; + PredAdV = predAdverb ; + PredVS = complSentVerb ; + PredVV = complVerbVerb ; VTrans = transAsVerb ; AdjAdv a = advPost (a.s ! AAdv) ; |
