From f8fdaa7accef4c6935e5ecdf9ef292b1f7b2901b Mon Sep 17 00:00:00 2001 From: aarne Date: Mon, 22 Jun 2009 14:30:55 +0000 Subject: fixed warnings in present compilation of resource, esp. unreached patterns --- next-lib/src/bulgarian/IdiomBul.gf | 15 ++++++++------- next-lib/src/bulgarian/ResBul.gf | 15 ++++++++------- 2 files changed, 16 insertions(+), 14 deletions(-) (limited to 'next-lib/src/bulgarian') diff --git a/next-lib/src/bulgarian/IdiomBul.gf b/next-lib/src/bulgarian/IdiomBul.gf index cd22f7908..09c989fe1 100644 --- a/next-lib/src/bulgarian/IdiomBul.gf +++ b/next-lib/src/bulgarian/IdiomBul.gf @@ -33,13 +33,14 @@ concrete IdiomBul of Idiom = CatBul ** open Prelude, ParadigmsBul, ResBul in { v : {aux1:Str; aux2:Str; main:Str} = case of { - => {aux1=[]; aux2=[]; main=present} ; - => {aux1=[]; aux2=auxPres; main=perfect} ; - => {aux1=[]; aux2=[]; main=aorist} ; - => {aux1=[]; aux2=auxAorist; main=perfect} ; - => {aux1="ще"; aux2=[]; main=present} ; - => {aux1="ще"++auxPres; aux2=[]; main=perfect} ; - => {aux1=auxCondS; aux2=[]; main=perfect} + => {aux1=[]; aux2=[]; main=present} + ; --# notpresent + => {aux1=[]; aux2=auxPres; main=perfect} ; --# notpresent + => {aux1=[]; aux2=[]; main=aorist} ; --# notpresent + => {aux1=[]; aux2=auxAorist; main=perfect} ; --# notpresent + => {aux1="ще"; aux2=[]; main=present} ; --# notpresent + => {aux1="ще"++auxPres; aux2=[]; main=perfect} ; --# notpresent + => {aux1=auxCondS; aux2=[]; main=perfect} --# notpresent } ; in case o of { diff --git a/next-lib/src/bulgarian/ResBul.gf b/next-lib/src/bulgarian/ResBul.gf index c26a92824..527dceef4 100644 --- a/next-lib/src/bulgarian/ResBul.gf +++ b/next-lib/src/bulgarian/ResBul.gf @@ -454,13 +454,14 @@ resource ResBul = ParamX ** open Prelude in { verbs : {aux:{s1:Str; s2:Str}; main:Str} = case of { - => {aux=vf2 clitic.s; main=presentImperf} ; - => {aux=vf1 clitic.s; main=perfect} ; - => {aux=vf2 clitic.s; main=aorist} ; - => {aux=vf4 auxAorist; main=perfect} ; - => {aux=vf3 clitic.s; main=present} ; - => {aux=vf3 (apc []); main=perfect} ; - => {aux=vf4 auxCond ; main=perfect} + => {aux=vf2 clitic.s; main=presentImperf} + ; --# notpresent + => {aux=vf1 clitic.s; main=perfect} ; --# notpresent + => {aux=vf2 clitic.s; main=aorist} ; --# notpresent + => {aux=vf4 auxAorist; main=perfect} ; --# notpresent + => {aux=vf3 clitic.s; main=present} ; --# notpresent + => {aux=vf3 (apc []); main=perfect} ; --# notpresent + => {aux=vf4 auxCond ; main=perfect} --# notpresent } in verb.ad.s ++ li0 ++ verbs.aux.s1 ++ verbs.main ++ verbs.aux.s2 ; -- cgit v1.2.3