From ba896597dbcabda600e492d12c31a734211871b6 Mon Sep 17 00:00:00 2001 From: krangelov Date: Sun, 26 Apr 2020 22:37:06 +0200 Subject: [PATCH] DetQuant should generate some instead of something/someone/somebody for plural. --- src/english/NounEng.gf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/english/NounEng.gf b/src/english/NounEng.gf index 2c52ee83..1c09fe54 100644 --- a/src/english/NounEng.gf +++ b/src/english/NounEng.gf @@ -39,9 +39,9 @@ concrete NounEng of Noun = CatEng ** open MorphoEng, ResEng, Prelude in { DetQuant quant num = { s = quant.s ! num.hasCard ! num.n ++ num.s ! quant.isDef ! Nom; - sp = \\g,hasAdj,c => case num.hasCard of { - False => quant.sp ! g ! hasAdj ! num.n ! c ++ num.s ! quant.isDef ! Nom ; - True => quant.s ! True ! num.n ++ num.sp ! quant.isDef ! npcase2case c + sp = \\g,hasAdj,c => case of { + => quant.sp ! g ! hasAdj ! num.n ! c ++ num.s ! quant.isDef ! Nom ; + _ => quant.s ! True ! num.n ++ num.sp ! quant.isDef ! npcase2case c } ; n = num.n ; hasNum = num.hasCard