summaryrefslogtreecommitdiff
path: root/src/lib/parser.mly
diff options
context:
space:
mode:
authorSébastien Dailly <sebastien@chimrod.com>2021-09-01 18:33:26 +0200
committerSébastien Dailly <sebastien@chimrod.com>2021-09-01 18:33:26 +0200
commit12ccc075d724f9985be488b162b243f46dff871a (patch)
treeae788a28754397db7ad009c011b9c02818cc555d /src/lib/parser.mly
parent843230359b2157212c4e93b51994f0fde90d808b (diff)
Made all tests pass
Diffstat (limited to 'src/lib/parser.mly')
-rw-r--r--src/lib/parser.mly4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/parser.mly b/src/lib/parser.mly
index 92a8750..20a9a84 100644
--- a/src/lib/parser.mly
+++ b/src/lib/parser.mly
@@ -47,6 +47,7 @@ obstruent:
liquid:
| L { T.l }
+ | L L { T.l }
| R { T.r }
nasal:
@@ -78,7 +79,8 @@ opening_consonant:
not *)
voyels:
| A { T.a , T.a }
- | A I { T.e `Opened , T.e `Opened }
+ | A I { T.voyel_ai , T.voyel_ai }
+ | E I { T.e `Opened , T.e `Opened }
| I { T.i , T.i }
| E { T.e `Opened , T.schwa () }
| E_ACUTE E? { T.e `Closed , T.e `Closed }