forked from GitHub/gf-rgl
(Fin) Add more infinite forms to VVType
This commit is contained in:
@@ -62,6 +62,7 @@ oper
|
||||
infElat : InfForm ; -- e.g. "tekemästä"
|
||||
infIllat : InfForm ; -- e.g. "tekemään"
|
||||
infAdess : InfForm ; -- e.g. "tekemällä"
|
||||
infPart : InfForm ; -- e.g. "tekemistä"
|
||||
infPresPart : InfForm ; -- e.g. "tekevän"
|
||||
infPresPartAgr : InfForm ; -- e.g. "tekevänsä"
|
||||
|
||||
@@ -406,7 +407,8 @@ mkVS = overload {
|
||||
|
||||
infFirst = Inf1 ;
|
||||
infElat = Inf3Elat ; infIllat = Inf3Illat ;
|
||||
infIness = Inf3Iness ; infAdess = Inf3Adess ;
|
||||
infIness = Inf3Iness ; infAdess = Inf3Adess ;
|
||||
infPart = Inf4Part ;
|
||||
infPresPart = InfPresPart ; infPresPartAgr = InfPresPartAgr ;
|
||||
|
||||
prePrep : Case -> Str -> Prep =
|
||||
|
||||
@@ -171,18 +171,22 @@ param
|
||||
|
||||
-- These forms appear in complements to VV and V2V.
|
||||
|
||||
VVType = VVInf | VVIness | VVIllat | VVPresPart ;
|
||||
VVType = VVInf | VVIness | VVIllat | VVPresPart | VVPart | VVAdess ;
|
||||
|
||||
oper
|
||||
vvtype2infform : VVType -> InfForm = \vt -> case vt of {
|
||||
VVInf => Inf1 ;
|
||||
VVIness => Inf3Iness ;
|
||||
VVIllat => Inf3Illat ;
|
||||
VVAdess => Inf3Adess ;
|
||||
VVPart => Inf4Part ;
|
||||
VVPresPart => InfPresPart
|
||||
} ;
|
||||
infform2vvtype : InfForm -> VVType = \vt -> case vt of {
|
||||
Inf3Iness => VVIness ;
|
||||
Inf3Illat => VVIllat ;
|
||||
Inf3Adess => VVAdess ;
|
||||
Inf4Part => VVPart ;
|
||||
InfPresPart => VVPresPart ;
|
||||
_ => VVInf
|
||||
} ;
|
||||
|
||||
Reference in New Issue
Block a user