forked from GitHub/gf-rgl
=Corrected the type of Imp because Bool produced False as default hence negative form of Imperative be = taba instead of ba. Why does GF compute for false first by default? Is it data Bool = False | True?
This commit is contained in:
@@ -16,8 +16,8 @@ lin
|
||||
UttAdv adv = {s = adv.s}; --: Adv -> Utt ; -- in the house
|
||||
UttImpSg pol imp = {s =
|
||||
case pol.p of {
|
||||
Pos => imp.s!True;
|
||||
Neg => (mkSubjClitic (AgMUBAP2 Sg)) ++ imp.s!False
|
||||
Pos => imp.s!ImpPos;
|
||||
Neg => (mkSubjClitic (AgMUBAP2 Sg)) ++ imp.s!ImpNeg
|
||||
}
|
||||
};--: Pol -> Imp -> Utt ; -- (do not) walk ----s
|
||||
{-
|
||||
|
||||
Reference in New Issue
Block a user