! Kompilere: ! xfst -utf8 -e "read lexc < rum-lex.txt" Multichar_Symbols +N +V +A +Adv +CC +CS +Interj +Pron +Num ! Verbal MSP +Prs +Prt +Prf +Ind +Imp +Conj +Opt +Sg1 +Sg2 +Sg3 +Pl1 +Pl2 +Pl3 +Inf ! Nominal MSP +Msc +Fem +Neu +Sg +Pl +Def +ef +Nom +Gen +Voc +Dem +Pers +Adc +Ord +Indef +Def %> %^AA %^EA %^OA LEXICON Root NounRoot ; AdjRoot ; VerbRoot ; Pronouns ; Numerals ; Prepositions ; Determinatives ; Punctuation ; ! Sone 2a Deklinasjonsklassane ! ============================ ! m ! - LEXICON m mc ; LEXICON mc +N+Msc+Nom+Sg+Indef: # ; +N+Msc+Nom+Sg+Def:%>ul # ; +N+Msc+Nom+Pl+Indef:%>i # ; +N+Msc+Nom+Pl+Def:%>ii # ; +N+Msc+Gen+Sg+Indef: # ; +N+Msc+Gen+Sg+Def:%>ului # ; +N+Msc+Gen+Pl+Indef:%>i # ; +N+Msc+Gen+Pl+Def:%>ilor # ; +N+Msc+Voc+Sg+Indef:e # ; +N+Msc+Voc+Sg+Def:%>ule # ; +N+Msc+Voc+Pl+Def:%>ilor # ; LEXICON mv +N+Msc+Nom+Sg+Indef: # ; +N+Msc+Nom+Sg+Def:%>ul # ; +N+Msc+Nom+Pl+Indef:%>i # ; +N+Msc+Nom+Pl+Def:%>ii # ; +N+Msc+Gen+Sg+Indef: # ; +N+Msc+Gen+Sg+Def:%>ului # ; +N+Msc+Gen+Pl+Indef:%>i # ; +N+Msc+Gen+Pl+Def:%>ilor # ; +N+Msc+Voc+Sg+Indef:e # ; +N+Msc+Voc+Sg+Def:%>ule # ; +N+Msc+Voc+Pl+Def:%>ilor # ; ! f ! - LEXICON f fv ; LEXICON fv +N+Fem+Nom+Sg+Indef: # ; +N+Fem+Nom+Sg+Def:%>a # ; +N+Fem+Nom+Pl+Indef:%>e # ; +N+Fem+Nom+Pl+Def:%>ele # ; +N+Fem+Gen+Sg+Indef:e # ; +N+Fem+Gen+Sg+Def:%>ei # ; +N+Fem+Gen+Pl+Indef:%>e # ; +N+Fem+Gen+Pl+Def:%>ele # ; +N+Fem+Voc+Sg+Indef:ă # ; +N+Fem+Voc+Sg+Def:%>ă # ; +N+Fem+Voc+Pl+Def:%>elor # ; ! n ! - LEXICON n nc ; LEXICON nc +N+Neu+Nom+Sg+Indef: # ; +N+Neu+Nom+Sg+Def:%>ul # ; +N+Neu+Nom+Pl+Indef:%>uri # ; +N+Neu+Nom+Pl+Def:%>urile # ; +N+Neu+Gen+Sg+Indef: # ; +N+Neu+Gen+Sg+Def:%>ului # ; +N+Neu+Gen+Pl+Indef:%>uri # ; +N+Neu+Gen+Pl+Def:%>urilor # ; LEXICON nv +N+Neu+Nom+Sg+Indef: # ; +N+Neu+Nom+Sg+Def:%>le # ; +N+Neu+Nom+Pl+Indef:%> # ; +N+Neu+Nom+Pl+Def:%>le # ; +N+Neu+Gen+Sg+Indef: # ; +N+Neu+Gen+Sg+Def:%>lui # ; +N+Neu+Gen+Pl+Indef:%> # ; +N+Neu+Gen+Pl+Def:%>lor # ; ! Sone 2b: Adjektivsdeklinasjon LEXICON a +A+Msc+Sg:%> # ; +A+Neu+Sg:%> # ; +A+Fem+Sg:%>ă # ; +A+Msc+Pl:%>i # ; +A+Fem+Pl:%>e # ; +A+Neu+Pl:%>e # ; ! Sone 2c: Konjugasjonsklassane ! ============================ ! Første konjugasjon ! ------------------ LEXICON v Conj1a ; LEXICON Conj1a +V: Inf1 ; +V+Prs: Sg1Prs ; +V+Prs: Sg2Prs_i ; +V+Prs: Sg3Prs_a ; +V+Prs: Pl1Prs_am ; +V+Prs: Pl2Prs_ati ; +V+Prs: Pl3Prs_a ; LEXICON Conj1b +V: Inf1 ; +V+Prs: Sg1Prs_u ; +V+Prs: Sg2Prs_i ; +V+Prs: Sg3Prs_a ; +V+Prs: Pl1Prs_am ; +V+Prs: Pl2Prs_ati ; +V+Prs: Pl3Prs_a ; LEXICON Conj1c +V: Inf1 ; +V+Prs: Sg1Prs_i ; +V+Prs: Sg2Prs_i ; +V+Prs: Sg3Prs_e ; +V+Prs: Pl1Prs_em ; +V+Prs: Pl2Prs_ati ; +V+Prs: Pl3Prs_e ; LEXICON Conj1d +V: Inf1 ; +V+Prs: Sg1Prs_ez ; +V+Prs: Sg2Prs_ezi ; +V+Prs: Sg3Prs_eaza ; +V+Prs: Pl1Prs_am ; +V+Prs: Pl2Prs_ati ; +V+Prs: Pl3Prs_eaza ; ! Andre konjugasjon ! ----------------- LEXICON Conj2a +V: Inf2 ; !vedea +V+Prs:%^EA Sg1Prs ; !văd +V+Prs: Sg2Prs_i ; !vezi +V+Prs: Sg3Prs_e ; !vede +V+Prs: Pl1Prs_em ; !vedem +V+Prs: Pl2Prs_eti ; !vedeți +V+Prs:%^EA Pl3Prs ; !văd ! define ea e -> ă || _ Cns* %^EA ; LEXICON Conj2b +V: Inf2 ; !tăcea +V+Prs:%^AA Sg1Prs ; !tac +V+Prs:%^AA Sg2Prs_i ; !taci +V+Prs:%^AA Sg3Prs_e ; !tace +V+Prs: Pl1Prs_em ; !tăcem +V+Prs: Pl2Prs_eti ; !tăceți +V+Prs:%^AA Pl3Prs ; !tac ! define aa ă -> a || _ Cns* %^AA ; ! Tredje konjugasjon ! ------------------ LEXICON Conj3 +V: Inf3 ; +V+Prs: Sg1Prs ; +V+Prs: Sg2Prs_i ; +V+Prs: Sg3Prs_e ; +V+Prs: Pl1Prs_em ; +V+Prs: Pl2Prs_eti ; +V+Prs: Pl3Prs ; ! Fjerde konjugasjon ! ------------------ LEXICON Conj4a +V: Inf4 ; !dormi +V+Prs: Sg2Prs_i ; !dormi +V+Prs:%^OA Sg3Prs_e ;!doarme ! multichar symbol som gir o -> oa +V+Prs: Pl1Prs_im ; !dormim +V+Prs: Pl2Prs_iți ; !dormiți +V+Prs: Pl3Prs ; !dorm ! define oa o -> o a || _ Cns* %^OA ; (regel i xfst) LEXICON Conj4b +V: Inf4 ; !dormi +V+Prs: Sg1Prs_esc ; +V+Prs: Sg2Prs_ești ; +V+Prs: Sg3Prs_ește ; +V+Prs: Pl1Prs_im ; +V+Prs: Pl2Prs_iți ; +V+Prs: Pl3Prs_esc ; LEXICON Conj4c +V: Inf4 ; !dormi +V+Prs: Sg1Prs ; +V+Prs: Sg2Prs_i ; +V+Prs:%^OA Sg3Prs_a ; +V+Prs: Pl1Prs_im ; +V+Prs: Pl2Prs_iți ; +V+Prs: Pl3Prs_a ; LEXICON Conj4d +V: Inf4 ; !dormi +V+Prs: Sg1Prs_ăsc; +V+Prs: Sg2Prs_ăsti; +V+Prs: Sg3Prs_ăste ; +V+Prs: Pl1Prs_im ; +V+Prs: Pl2Prs_iți ; +V+Prs: Pl3Prs_ăsc ; ! Femte konjugasjon ! ----------------- !LEXICON Conj5 !+V+Inf:%>a # ; !+V+Prs: Sg1Prs; !+V+Prs: Sg2Prs_i; !+V+Prs: %^OA Sg3Prs_ă ; !+V+Prs: Pl1Prs_im ; !+V+Prs: Pl2Prs_iți ; !+V+Prs: Pl3Prs_ă ; ! Uregelrette ! ----------- LEXICON Fi +V: InfFi ; !fi +V+Prs: Sg1Prs_t; +V+Prs: %^ES Sg2Prs_ti; +V+Prs: %^ES Sg3Prs_te ; +V+Prs: Pl1Prs_tem ; +V+Prs: Pl2Prs_teți ; +V+Prs: Pl3Prs_t ; ! Subjunctive periphrastic !+V+Prs: %^FI Sg1PrsSubj_u; !+V+Prs: %^FI Sg2PrsSubj_i; !+V+Prs: %^FI Sg3PrsSubj_e ; !+V+Prs: %^FI Pl1PrsSubj_m ; !+V+Prs: %^FI Pl2PrsSubj_ți ; !+V+Prs: %^FI Pl3PrsSubj_e ; LEXICON Avea +V: InfAvea ; !avea +V+Prs: Sg1Prs_m; +V+Prs: Sg2Prs_i; +V+Prs: Sg3Prs_re ; +V+Prs: Pl1Prs_vem ; +V+Prs: Pl2Prs_veți ; +V+Prs: Pl3Prs_u ; ! Sone 3: Bøying ! ============== ! Infinitte former ! ---------------- LEXICON Inf1 +Inf:%>a # ; LEXICON Inf2 +Inf:%>ea # ; LEXICON Inf3 +Inf:%>e # ; LEXICON Inf4 +Inf:%>i # ; LEXICON InfFi +Inf # ; LEXICON InfAvea +Inf:%>vea # ; ! Presensformer ! ------------- LEXICON Sg1Prs +Sg1: # ; LEXICON Sg2Prs_i +Sg2:%>i # ; LEXICON Sg3Prs_a +Sg3:%>ă # ; LEXICON Pl1Prs_am +Pl1:%>ăm # ; LEXICON Pl2Prs_ati +Pl2:%>ați # ; LEXICON Pl3Prs_ă +Pl3:%>ă # ; LEXICON Sg1Prs_u +Sg1:%>u # ; LEXICON Sg1Prs_i +Sg1:%>i # ; LEXICON Sg3Prs_e +Sg3:%>e # ; LEXICON Pl1Prs_em +Pl1:%>em # ; LEXICON Pl3Prs_e +Pl3:%>e # ; LEXICON Sg1Prs_ez +Sg1:%>ez # ; LEXICON Sg2Prs_ezi +Sg2:%>ezi # ; LEXICON Sg3Prs_eaza +Sg3:%>eăză # ; LEXICON Pl3Prs_eaza +Pl3:%>ează # ; LEXICON Pl2Prs_eți +Pl3:%>eți # ; LEXICON Pl3Prs +Pl3: # ; LEXICON Pl1Prs_im +Pl1:%im # ; LEXICON Pl1Prs_Im +Pl1:%îm # ; LEXICON Pl2Prs_iți +Pl2:%iți # ; LEXICON Sg1Prs_esc +Sg1:%>esc # ; LEXICON Sg2Prs_ești +Sg2:%>ești # ; LEXICON Sg3Prs_ește +Sg3:%>ește # ; LEXICON Pl3Prs_esc +Pl3:%>esc # ; LEXICON Pl3Prs_a +Pl3:%>a # ; LEXICON Sg1Prs_ăsc +Prs:%>ăsc # ; LEXICON Sg2Prs_ăsti +Prs:%>ăsti # ; LEXICON Sg3Prs_ăste +Prs:%>ăste # ; LEXICON Pl3Prs_ăsc +Prs:%>ăsc # ; LEXICON Pl2Prs_eti +Pl2:%>eti # ; LEXICON Pl3Prs_u +Pl3:%>u # ; LEXICON Pl2Prs_veți +Pl2:%>veți # ; LEXICON Pl1Prs_vem +Pl1:%>vem # ; LEXICON Sg3Prs_re +Sg3:%>re # ; LEXICON Sg1Prs_m +Sg1:%> # ; LEXICON Pl3Prs_t +Pl3:%>t # ; LEXICON Pl2Prs_teți +Pl2:%>teti # ; LEXICON Pl1Prs_tem +Pl1:%>tem # ; LEXICON Sg1Prs_t +Sg1:%>t # ; LEXICON Sg3Prs_te +Sg3:%>te # ; LEXICON Sg2Prs_ti +Sg2:%>ti # ; !LEXICON Pl2Prs_eți !+Pl2:%>eți # ; !LEXICON Pl1Prs_Im !+Pl1:%>îm # ;