From 2aaecd892743152660efe05ff8e3354c328a37b1 Mon Sep 17 00:00:00 2001 From: "John J. Camilleri" Date: Wed, 29 Nov 2017 15:30:55 +0100 Subject: [PATCH] Italian nouns: special case for -ccia/-cce --- src/italian/MorphoIta.gf | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/italian/MorphoIta.gf b/src/italian/MorphoIta.gf index 1d704d10..a81917be 100644 --- a/src/italian/MorphoIta.gf +++ b/src/italian/MorphoIta.gf @@ -54,13 +54,12 @@ oper n = last vin in case vino of { + _ + "ico" => {s = numForms vino (vin + "i") -- amico -> amici + ; g = Masc} ; + _ + "ccia" => {s = numForms vino (init vin + "e") -- doccia -> docce + ; g = Fem} ; _ + "o" => {s = case n of { - -- "c" | "g" => numForms vino (vin + "hi") ; - "c" => case last (init vin) of { - "i" => numForms vino (vin + "i") ; -- amico -> amici - _ => numForms vino (vin + "hi") -- attacco -> attacchi - } ; - "g" => numForms vino (vin + "hi") ; + "c" | "g" => numForms vino (vin + "hi") ; "i" => numForms vino vin ; _ => numForms vino (vin + "i") } ; g = Masc} ;