diff options
| author | aarne <aarne@chalmers.se> | 2009-06-20 08:39:30 +0000 |
|---|---|---|
| committer | aarne <aarne@chalmers.se> | 2009-06-20 08:39:30 +0000 |
| commit | 48c755597598fc4656603a90997ebe484488a8f9 (patch) | |
| tree | 5058545292c76baa6ed347094a2cb01d61996bac /next-lib/src | |
| parent | 30f90d707a3fa271bdd468ac7071faa79dd80ce1 (diff) | |
accepting + patterns in pre expressions
Diffstat (limited to 'next-lib/src')
| -rw-r--r-- | next-lib/src/english/ResEng.gf | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/next-lib/src/english/ResEng.gf b/next-lib/src/english/ResEng.gf index 46c9e9580..0be501e7d 100644 --- a/next-lib/src/english/ResEng.gf +++ b/next-lib/src/english/ResEng.gf @@ -175,13 +175,11 @@ resource ResEng = ParamX ** open Prelude in { -- "o" ("one-sided"), vocalic "u" ("umbrella"). artIndef = pre { - "a" ; - "an" / strs {"a" ; "e" ; "i" ; "o" ; "A" ; "E" ; "I" ; "O" } + "eu" | "Eu" | "uni" | "up" => "a" ; + "un" => "an" ; + "a" | "e" | "i" | "o" | "A" | "E" | "I" | "O" => "an" ; + _ => "a" } ; ---- artIndef = pre { ---- "a" | "e" | "i" | "o" | "A" | "E" | "I" | "O" => "an" ; ---- _ => "a" ---- } ; artDef = "the" ; |
