fixed bug with prawitz transform of course-of-values tables in Compute

This commit is contained in:
aarne
2007-11-12 12:36:40 +00:00
parent 2c10d62b1f
commit 8a2e2bdb3e
5 changed files with 23 additions and 8 deletions

View File

@@ -156,7 +156,9 @@ gfdoc:
cp */Irreg???.gf doc/gfdoc
mv ../prelude/*.html doc/gfdoc
gf3:
gf3: gf3present gf3alltenses
gf3alltenses:
# $(GFNew) arabic/GrammarAra.gf
# $(GFNew) catalan/Catalan.gf
$(GFNew) danish/Danish.gf

View File

@@ -70,8 +70,8 @@ instance DiffSpa of DiffRomance = open CommonRomance, PhonoSpa, BeschSpa, Prelud
CPron ag an ap => <argPron ag an ap dative, ap,True> ;
_ => <[],P2,False>
}
in case <paccp.p2, pdatp.p2> of {
<P3,P3> => <"se" ++ paccp.p1, [],True> ;
in case <<paccp.p2, pdatp.p2> : Person * Person> of {
<P3,P3> => <"se" ++ paccp.p1, [],True> ;
_ => <pdatp.p1 ++ paccp.p1, [],orB paccp.p3 pdatp.p3>
} ;
@@ -139,7 +139,7 @@ instance DiffSpa of DiffRomance = open CommonRomance, PhonoSpa, BeschSpa, Prelud
_ => eux
} ;
in
\g,n,p -> case <g,n,p> of {
\g,n,p -> case <<g,n,p> : Gender * Number * Person> of {
<_,Sg,P1> => cases "me" "mí" ;
<_,Sg,P2> => cases "te" "tí" ;
<_,Pl,P1> => cases "nos" "nosotras" ; --- nosotros

View File

@@ -8,6 +8,6 @@
instance ResSpa of ResRomance = DiffSpa ** open CommonRomance, Prelude in {
flags optimize=noexpand ;
--- flags optimize=noexpand ;
} ;