mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-09-21 17:56:05 -06:00
remove obsolete code
This commit is contained in:
@@ -107,13 +107,16 @@ concrete DocumentationTel of Documentation = CatTel ** open
|
|||||||
tr (th "Request" ++ td (verb.s ! VImp Pl Pos)) ++
|
tr (th "Request" ++ td (verb.s ! VImp Pl Pos)) ++
|
||||||
tr (th "Future request" ++ td (verb.s ! VReqFut))
|
tr (th "Future request" ++ td (verb.s ! VReqFut))
|
||||||
) ++
|
) ++
|
||||||
heading2 "Imperfect" ++ genderNumberTable verb VImpf ++
|
heading2 "Past" ++
|
||||||
heading2 "Perfect" ++ genderNumberTable verb VPerf ++
|
heading3 "Masculine" ++ personTable verb (VPast Masc) ++
|
||||||
heading2 "Subjunctive" ++ personTable verb VSubj ++
|
heading3 "Feminine" ++ personTable verb (VPast Fem) ++
|
||||||
|
heading3 "Neuter" ++ personTable verb (VPast Neutr) ++
|
||||||
|
heading2 "Subjunctive" ++
|
||||||
|
personTable verb VSubj ++
|
||||||
heading2 "Future" ++
|
heading2 "Future" ++
|
||||||
heading3 "Masculine" ++ futureTable verb Masc ++
|
heading3 "Masculine" ++ personTable verb (VFuture Masc) ++
|
||||||
heading3 "Feminine" ++ futureTable verb Fem ++
|
heading3 "Feminine" ++ personTable verb (VFuture Fem) ++
|
||||||
heading3 "Neuter" ++ futureTable verb Neutr ;
|
heading3 "Neuter" ++ personTable verb (VFuture Neutr) ;
|
||||||
|
|
||||||
genderNumberTable : Verb -> (Gender -> Number -> VForm) -> Str = \verb,form ->
|
genderNumberTable : Verb -> (Gender -> Number -> VForm) -> Str = \verb,form ->
|
||||||
frameTable (
|
frameTable (
|
||||||
@@ -130,10 +133,4 @@ concrete DocumentationTel of Documentation = CatTel ** open
|
|||||||
tr (th "Pl" ++ td (verb.s ! form Pl P1) ++ td (verb.s ! form Pl P2) ++ td (verb.s ! form Pl P3))
|
tr (th "Pl" ++ td (verb.s ! form Pl P1) ++ td (verb.s ! form Pl P2) ++ td (verb.s ! form Pl P3))
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
futureTable : Verb -> Gender -> Str = \verb,gender ->
|
|
||||||
frameTable (
|
|
||||||
tr (th "" ++ th "P1" ++ th "P2" ++ th "P3") ++
|
|
||||||
tr (th "Sg" ++ td (verb.s ! VFuture gender Sg P1) ++ td (verb.s ! VFuture gender Sg P2) ++ td (verb.s ! VFuture gender Sg P3)) ++
|
|
||||||
tr (th "Pl" ++ td (verb.s ! VFuture gender Pl P1) ++ td (verb.s ! VFuture gender Pl P2) ++ td (verb.s ! VFuture gender Pl P3))
|
|
||||||
) ;
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -67,9 +67,9 @@ oper
|
|||||||
mkV = overload {
|
mkV = overload {
|
||||||
mkV : Str -> V
|
mkV : Str -> V
|
||||||
= \s -> regVerb s ** {lock_V = <>} ;
|
= \s -> regVerb s ** {lock_V = <>} ;
|
||||||
mkV : (x1,_,_,_,_,_,_,_,_,_,_,_,_,_,x15 : Str) -> V
|
mkV : (x1,_,_,_,_,_,x7 : Str) -> V
|
||||||
= \inf,stem,ims,imp,ifs,ifp,pms,pmp,pfs,pfp,ss1,ss2,sp2,sp3,r ->
|
= \inf,stem,ss1,ss2,sp2,sp3,r ->
|
||||||
mkVerb inf stem ims imp ifs ifp pms pmp pfs pfp ss1 ss2 sp2 sp3 r **
|
mkVerb inf stem ss1 ss2 sp2 sp3 r **
|
||||||
{lock_V = <>} ;
|
{lock_V = <>} ;
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
|
|||||||
+2
-18
@@ -75,8 +75,6 @@ resource ResTel = ParamX ** open Prelude in {
|
|||||||
| VRelativePresent
|
| VRelativePresent
|
||||||
| VPastPart
|
| VPastPart
|
||||||
| VHortative
|
| VHortative
|
||||||
| VImpf Gender Number
|
|
||||||
| VPerf Gender Number
|
|
||||||
| VSubj Number Person
|
| VSubj Number Person
|
||||||
| VAbs
|
| VAbs
|
||||||
| VImp Number Polarity
|
| VImp Number Polarity
|
||||||
@@ -86,25 +84,13 @@ resource ResTel = ParamX ** open Prelude in {
|
|||||||
oper
|
oper
|
||||||
Verb = {s, passive : VForm => Str} ;
|
Verb = {s, passive : VForm => Str} ;
|
||||||
|
|
||||||
mkVerb : (x1,_,_,_,_,_,_,_,_,_,_,_,_,_,x15 : Str) -> Verb =
|
mkVerb : (x1,_,_,_,_,_,x7 : Str) -> Verb =
|
||||||
\inf,stem,ims,imp,ifs,ifp,pms,pmp,pfs,pfp,ss1,ss2,sp2,sp3,r -> {
|
\inf,stem,ss1,ss2,sp2,sp3,r -> {
|
||||||
s =
|
s =
|
||||||
let ga : Number -> Gender -> Str = \_,_ -> []
|
let ga : Number -> Gender -> Str = \_,_ -> []
|
||||||
in table {
|
in table {
|
||||||
VInf => inf ;
|
VInf => inf ;
|
||||||
VStem => stem ;
|
VStem => stem ;
|
||||||
VImpf Masc Sg => ims ;
|
|
||||||
VImpf Masc Pl => imp ;
|
|
||||||
VImpf Fem Sg => ifs ;
|
|
||||||
VImpf Fem Pl => ifp ;
|
|
||||||
VImpf Neutr Sg => ifs ;
|
|
||||||
VImpf Neutr Pl => ifp ;
|
|
||||||
VPerf Masc Sg => pms ;
|
|
||||||
VPerf Masc Pl => pmp ;
|
|
||||||
VPerf Fem Sg => pfs ;
|
|
||||||
VPerf Fem Pl => pfp ;
|
|
||||||
VPerf Neutr Sg => pfs ;
|
|
||||||
VPerf Neutr Pl => pfp ;
|
|
||||||
VSubj Sg P1 => ss1 ;
|
VSubj Sg P1 => ss1 ;
|
||||||
VSubj Sg _ => ss2 ;
|
VSubj Sg _ => ss2 ;
|
||||||
VSubj Pl P2 => sp2 ;
|
VSubj Pl P2 => sp2 ;
|
||||||
@@ -150,8 +136,6 @@ resource ResTel = ParamX ** open Prelude in {
|
|||||||
VRelativePresent => relativePresent verb ;
|
VRelativePresent => relativePresent verb ;
|
||||||
VPastPart => pastStem verb + "ిన" ;
|
VPastPart => pastStem verb + "ిన" ;
|
||||||
VHortative => root + "దాం" ;
|
VHortative => root + "దాం" ;
|
||||||
VImpf g n => nonPastStem verb + "ున్న" ;
|
|
||||||
VPerf g n => pastStem verb ;
|
|
||||||
VSubj n p => nonPastStem verb + finiteEnding (Ag Masc n p) ;
|
VSubj n p => nonPastStem verb + finiteEnding (Ag Masc n p) ;
|
||||||
VAbs => pastStem verb + "ి" ;
|
VAbs => pastStem verb + "ి" ;
|
||||||
VImp Sg Pos => verb ;
|
VImp Sg Pos => verb ;
|
||||||
|
|||||||
Reference in New Issue
Block a user