summaryrefslogtreecommitdiff
path: root/src/lib/parser.mly
diff options
context:
space:
mode:
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 }