bugfix: GF.Compile.GrammarToGFCC should not strip the parameter values

This commit is contained in:
krasimir
2009-11-12 20:09:59 +00:00
parent bf311d19b0
commit 1c4525d763
3 changed files with 12 additions and 4 deletions

View File

@@ -77,7 +77,11 @@ lin pot3 n = {
n = Pl
} ;
lin pot3plus n m = {
s = \\c,nf => (pot3 (n ** {lock_Sub1000=<>})).s ! NCard (CFMasc Indef NonHuman) ! nf ++ case m.i of {False => []; True => "è"} ++ m.s ! c ! nf ;
s = \\c,nf => case n.n of {
Sg => mkCardOrd100 "õèëÿäà" "õèëÿäåí" ! NCard (CFMasc Indef NonHuman) ;
Pl => n.s ! NCard (CFFem Indef) ! nf ++ mkCardOrd100 "õèëÿäè" "õèëÿäåí" ! NCard (CFMasc Indef NonHuman)
}
++ case m.i of {False => []; True => "è"} ++ m.s ! c ! nf ;
n = Pl
} ;