concrete ExtraIta of ExtraItaAbs = ExtraRomanceIta ** open CommonRomance, ParadigmsIta, PhonoIta, MorphoIta, ParamX, ResIta in { lin i8fem_Pron = mkPronoun "io" "mi" "mi" "me" "me" "mio" "mia" "miei" "mie" Fem Sg P1 ; these8fem_NP = makeNP ["queste"] Fem Pl ; they8fem_Pron = mkPronoun "loro" "loro" "li" "glie" "loro" "loro" "loro" "loro" "loro" Fem Pl P3 ; this8fem_NP = pn2np (mkPN ["questa"] Fem) ; those8fem_NP = makeNP ["quelle"] Fem Pl ; we8fem_Pron = mkPronoun "noi" "ci" "ci" "ce" "noi" "nostro" "nostra" "nostri" "nostre" Fem Pl P1 ; whoPl8fem_IP = {s = \\c => prepCase c ++ "chi" ; a = aagr Fem Pl} ; whoSg8fem_IP = {s = \\c => prepCase c ++ "chi" ; a = aagr Fem Sg} ; youSg8fem_Pron = mkPronoun "tu" "ti" "ti" "te" "te" "tuo" "tua" "tuoi" "tue" Fem Sg P2 ; youPl8fem_Pron = mkPronoun "voi" "vi" "vi" "ve" "voi" "vostro" "vostra" "vostri" "vostre" Fem Pl P2 ; youPol8fem_Pron = mkPronoun "Lei" "La" "Le" "Glie" "Lei" "Suo" "Sua" "Suoi" "Sue" Fem Sg P3 ; youPolPl_Pron = mkPronoun "Loro" "Loro" "Li" "Glie" "Loro" "Loro" "Loro" "Loro" "Loro" Masc Pl P3 ; youPolPl8fem_Pron = mkPronoun "Loro" "Loro" "Li" "Glie" "Loro" "Loro" "Loro" "Loro" "Loro" Fem Pl P3 ; PossFamQuant p = { s = \\_,n,g,c => case n of {Sg => prepCase c ; _ => possCase g n c} ++ p.poss ! n ! g ; sp = \\ n,g,c => case n of {Sg => prepCase c ; _ => possCase g n c} ++ p.poss ! n ! g ; s2 = [] } ; }