Made sutitable changes that were wanrranted due to

changes in linearization types for Verbs to include information
about particles and checks on source of complements i.e.
Verb : Type = {
                      s : Str;
                      pres:Str;
                      perf:Str;
                      --morphs: VFormMini => VerbMorphPos=> Str;
                      isPresBlank : Bool;
                      isPerfBlank : Bool;
                      isRegular: Bool
                    };
changed to:
Verb : Type = {
                      s : Str;
                      pres:Str;
                      perf:Str;
                      --morphs: VFormMini => VerbMorphPos=> Str;
                      isPresBlank : Bool;
                      isPerfBlank : Bool;
                      isRegular: Bool;
                      p : Str;  -- some verbs have particles such as prepositions and adverbial that give the verb a meaning different from what would be automatically deduced
                      isRefl : Bool
                    };
This commit is contained in:
David Bamutura
2020-10-12 23:18:27 +03:00
parent 7c997ea280
commit 5dc5433068
5 changed files with 16 additions and 13 deletions
+2 -2
View File
@@ -963,7 +963,7 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
AgP3 Pl (ZERO_ZERO | ZERO_N | N_N | RU_N) => "za" ;
AgP3 Sg GU_GA => "gwa" ;
AgP3 Pl GU_GA => "ga" ;
_ => Predef.error "Error mkGenPrepNoIV" -- error checking for any case not catered for
_ => "Error mkGenPrepNoIV" -- error checking for any case not catered for
};
@@ -996,7 +996,7 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
AgP3 Pl (ZERO_ZERO | ZERO_N | N_N | RU_N) => "eza" ;
AgP3 Sg GU_GA => "ogwa" ;
AgP3 Pl GU_GA => "aga" ;
_ => Predef.error "Error in mkGenPrepWithIVClitic : no pattern matched" -- error checking for any case not catered for
_ => "Error in mkGenPrepWithIVClitic : no pattern matched" -- error checking for any case not catered for
};