diff --git a/src/basque/ResEus.gf b/src/basque/ResEus.gf index 28f4c6e5..e59ccaed 100644 --- a/src/basque/ResEus.gf +++ b/src/basque/ResEus.gf @@ -502,21 +502,21 @@ oper verbformPeriphrastic : Tense -> Anteriority -> VerbPhrase -> {aux : Agr => VForms ; prc : Str} = \t,a,vp -> let adl : IntransV = chooseAux vp ; in case of { - => {aux = adl ! Pres ; prc = vp.prc ! Pres} ; --noa / lo egiten da - => {aux = adl ! Pres ; prc = vp.prc ! Past} ; --joan da / lo egin da - => {aux = adl ! Past ; prc = vp.prc ! Pres} ; --nindoan / lo egiten zen - => {aux = adl ! Past ; prc = vp.prc ! Past} ; --joan nintzen / ... - => {aux = adl ! Pres ; prc = vp.prc ! Fut} ; --joango da - => {aux = adl ! Pres ; prc = vp.prc ! Fut} ; --joango nintzen - => {aux = adl ! Cond ; prc = vp.prc ! Fut} ; --joango nintzateke - => {aux = adl ! Cond ; prc = vp.prc ! Past} } ;--joan nintzateke + => {aux = adl ! APres ; prc = vp.prc ! Pres} ; --noa / lo egiten da + => {aux = adl ! APres ; prc = vp.prc ! Past} ; --joan da / lo egin da + => {aux = adl ! APast ; prc = vp.prc ! Pres} ; --nindoan / lo egiten zen + => {aux = adl ! APast ; prc = vp.prc ! Past} ; --joan nintzen / ... + => {aux = adl ! APres ; prc = vp.prc ! Fut} ; --joango da + => {aux = adl ! APres ; prc = vp.prc ! Fut} ; --joango nintzen + => {aux = adl ! ACond ; prc = vp.prc ! Fut} ; --joango nintzateke + => {aux = adl ! ACond ; prc = vp.prc ! Past} } ;--joan nintzateke --TODO: write a fallback for synthetic verbs without all forms verbformSynthetic : Tense -> Anteriority -> VerbPhrase -> {aux : Agr => VForms ; prc : Str} = \t,a,vp -> let adt : IntransV = chooseAux vp ; in case of { - => {aux = adt ! Pres ; prc = []} ; --noa - => {aux = adt ! Past ; prc = []} ; --nindoan + => {aux = adt ! APres ; prc = []} ; --noa + => {aux = adt ! APast ; prc = []} ; --nindoan _ => verbformPeriphrastic t a (vp ** {val = defaultAux vp.val}) } ;