mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-20 10:19:32 -06:00
some fixes for Shae
This commit is contained in:
@@ -336,6 +336,21 @@ oper
|
||||
VPart a => gewesen ! a
|
||||
} ;
|
||||
|
||||
-- auxiliary verbs
|
||||
verbumAux : (_,_,_,_ : Str) -> Verbum = \konnen,kann,kannst,gekonnt ->
|
||||
let gekonn = (adjReg gekonnt).s in
|
||||
table {
|
||||
VInf => konnen ;
|
||||
VInd Sg P1 => kann ;
|
||||
VInd Sg P2 => kannst ;
|
||||
VInd Sg P3 => kann ;
|
||||
VInd Pl P2 => konnen ;
|
||||
VInd Pl _ => konnen ;
|
||||
VImp Sg => nonExist ;
|
||||
VImp Pl => nonExist ;
|
||||
VPart a => gekonn ! a
|
||||
} ;
|
||||
|
||||
-- The verb "have":
|
||||
|
||||
verbumHaben : Verbum = let {
|
||||
|
||||
@@ -92,13 +92,13 @@ lin
|
||||
|
||||
|
||||
CanVV =
|
||||
mkVerbSimple (verbSehen "können" "kann" "gekonnt") ** {isAux = True} ; ---
|
||||
mkVerbSimple (verbumAux "können" "kann" "kannst" "gekonnt") ** {isAux = True} ;
|
||||
CanKnowVV =
|
||||
mkVerbSimple (verbSehen "können" "kann" "gekonnt") ** {isAux = True} ; ---
|
||||
mkVerbSimple (verbumAux "können" "kann" "kannst" "gekonnt") ** {isAux = True} ;
|
||||
MustVV =
|
||||
mkVerbSimple (verbSehen "müssen" "muss" "gemusst") ** {isAux = True} ; ---
|
||||
mkVerbSimple (verbumAux "müssen" "muss" "musst" "gemusst") ** {isAux = True} ;
|
||||
WantVV =
|
||||
mkVerbSimple (verbSehen "wollen" "will" "gewollt") ** {isAux = True} ; ---
|
||||
mkVerbSimple (verbumAux "wollen" "will" "willst" "gewollt") ** {isAux = True} ;
|
||||
|
||||
|
||||
EverywhereNP = ss "überall" ;
|
||||
|
||||
Reference in New Issue
Block a user