(Por) add ter as optional auxiliary verb

- make it the default
- add paradigm to pick verb type (pick auxiliary verb or make it
  reflexive)

(Por,Spa) fix lexicon entry
This commit is contained in:
odanoburu
2019-02-14 10:23:10 -02:00
parent 60a750f1bc
commit b825c0e14a
4 changed files with 26 additions and 5 deletions
+15
View File
@@ -298,6 +298,18 @@ oper
--2 Verbs
VType : Type ; -- verb is reflexive / verb uses auxiliar X
VType = MorphoPor.VType ;
auxTer : VType ; -- "ter" as auxiliary verb
auxTer = VTer ;
auxHaver : VType ; -- "haver" as auxiliary verb
auxHaver = VHaver ;
auxRefl : VType ; -- verb is reflexive
auxRefl = VRefl ;
regV : Str -> V ; --%
regV s = case s of {
chamar + "-se" => reflV (regV' chamar) ;
@@ -362,6 +374,9 @@ oper
mkV : V -> Str -> V -- particle verb
= \v,p -> v ** {p = p} ;
mkV : V -> VType -> V -- choose auxiliary verb or make verb reflexive
= \v,vt -> v ** {vtyp = vt} ;
} ;
-- To form reflexive verbs: