forked from GitHub/gf-rgl
28 lines
725 B
Plaintext
28 lines
725 B
Plaintext
concrete PhraseSqi of Phrase = CatSqi ** open Prelude, ResSqi in {
|
|
|
|
lin
|
|
PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ;
|
|
|
|
UttS s = s ;
|
|
UttQS s = s ;
|
|
UttImpSg p i = {s=i.s ! p.p ! Sg} ;
|
|
UttImpPl p i = {s=i.s ! p.p ! Pl} ;
|
|
UttImpPol p i = {s=i.s ! p.p ! Pl} ;
|
|
UttIP ip = {s=ip.s} ;
|
|
UttIAdv a = a ;
|
|
UttNP np = {s = np.s ! Nom} ;
|
|
UttAdv a = a ;
|
|
UttVP vp = {s="të" ++ vp.subjunctive ! Sg ! P3 ! Masc ! Nom} ;
|
|
UttCN cn = {s=cn.s ! Indef ! Nom ! Sg} ;
|
|
UttCard c = c ;
|
|
UttAP ap = {s=ap.s ! Indef ! Nom ! Masc ! Sg} ;
|
|
UttInterj i = i ;
|
|
|
|
NoPConj = {s = []} ;
|
|
PConjConj c = c ;
|
|
|
|
NoVoc = {s = []} ;
|
|
VocNP np = {s=SOFT_BIND ++ "," ++ np.s ! Nom} ;
|
|
|
|
}
|