source: project/release/4/jbogenturfahi/trunk/rafske.peg @ 22190

Last change on this file since 22190 was 22190, checked in by Alan Post, 10 years ago

jbogenturfa'i: remove header from morphology file.

File size: 21.5 KB
Line 
1; not used.
2;words <- pause? (word pause?)*
3
4; not used.
5;word <- lojban-word
6;      / non-lojban-word
7
8lojban-word <- cmene
9             / cmavo
10             / brivla
11
12brivla <- gismu
13        / fuhivla
14        / lujvo
15
16;-------------------------------------------------------------------
17
18cmene <- jbocme
19       / zifcme
20
21zifcme <- !h
22          ( nucleus / glide / h / consonant !pause / digit )*
23          consonant
24          &pause
25       -> zifcme
26
27jbocme <- &zifcme
28          ( any-syllable
29          / digit )*
30          &pause
31       -> jbocme
32
33;cmene <- !h &consonant-final coda? (any-syllable / digit)* &pause
34
35;consonant-final <- (non-space &non-space)* consonant &pause
36
37;cmene <- !h cmene-syllable* &consonant coda? consonantal-syllable* onset &pause
38
39;cmene-syllable <- !doi-la-lai-lahi coda? consonantal-syllable* onset nucleus / digit
40
41;doi-la-lai-lahi <- (d o i / l a (h? i)?) !h !nucleus
42
43;-------------------------------------------------------------------
44
45cmavo <- !cmene !CVCy-lujvo cmavo-form &post-word
46
47CVCy-lujvo <- CVC-rafsi
48              y
49              h?
50              initial-rafsi*
51              brivla-core
52            / stressed-CVC-rafsi
53              y
54              short-final-rafsi
55
56cmavo-form <- !h
57              !cluster
58              onset
59              (nucleus h)*
60              ( !stressed nucleus
61              / nucleus !cluster )
62              -> cmavo-form
63            / y+
64              -> cmavo-form-y
65            / digit
66
67;-------------------------------------------------------------------
68
69lujvo <- !gismu !fuhivla !cmavo initial-rafsi* brivla-core
70
71brivla-core <- fuhivla
72             / gismu
73             / CVV-final-rafsi
74             / stressed-initial-rafsi short-final-rafsi
75
76stressed-initial-rafsi <- stressed-extended-rafsi
77                        / stressed-y-rafsi
78                        / stressed-y-less-rafsi
79
80initial-rafsi <- extended-rafsi
81               / y-rafsi
82               / !any-extended-rafsi y-less-rafsi
83
84any-extended-rafsi <- fuhivla / extended-rafsi / stressed-extended-rafsi
85
86;-------------------------------------------------------------------
87
88fuhivla <- fuhivla-head stressed-syllable consonantal-syllable* final-syllable
89
90stressed-extended-rafsi <- stressed-brivla-rafsi / stressed-fuhivla-rafsi
91
92extended-rafsi <- brivla-rafsi / fuhivla-rafsi
93
94stressed-brivla-rafsi <- &unstressed-syllable brivla-head stressed-syllable h y
95
96brivla-rafsi <- &(syllable consonantal-syllable* syllable) brivla-head h y h?
97
98stressed-fuhivla-rafsi <- fuhivla-head stressed-syllable &consonant onset y
99
100fuhivla-rafsi <- &unstressed-syllable fuhivla-head &consonant onset y h?
101
102fuhivla-head <- !rafsi-string brivla-head
103
104brivla-head <- !cmavo !slinkuhi !h &onset unstressed-syllable*
105
106slinkuhi <- consonant rafsi-string
107
108rafsi-string <- y-less-rafsi*
109                ( gismu
110                / CVV-final-rafsi
111                / stressed-y-less-rafsi short-final-rafsi
112                / y-rafsi
113                / stressed-y-rafsi
114                / stressed-y-less-rafsi? initial-pair y )
115
116;-------------------------------------------------------------------
117
118gismu <- ( initial-pair stressed-vowel
119         / consonant stressed-vowel consonant )
120         &final-syllable
121         consonant
122         vowel
123         &post-word
124      -> gismu
125
126CVV-final-rafsi <- consonant stressed-vowel h &final-syllable vowel &post-word
127
128short-final-rafsi <- &final-syllable
129                   ( consonant diphthong
130                   / initial-pair vowel )
131                   &post-word
132
133stressed-y-rafsi <- (stressed-long-rafsi / stressed-CVC-rafsi) y
134
135stressed-y-less-rafsi <- stressed-CVC-rafsi !y / stressed-CCV-rafsi / stressed-CVV-rafsi
136
137stressed-long-rafsi <- initial-pair stressed-vowel consonant
138                     / consonant stressed-vowel consonant consonant
139
140stressed-CVC-rafsi <- consonant stressed-vowel consonant
141
142stressed-CCV-rafsi <- initial-pair stressed-vowel
143
144stressed-CVV-rafsi <- consonant
145                      (unstressed-vowel h stressed-vowel / stressed-diphthong)
146                      r-hyphen?
147
148y-rafsi <- (long-rafsi / CVC-rafsi) y h?
149
150y-less-rafsi <- !y-rafsi (CVC-rafsi !y / CCV-rafsi / CVV-rafsi) !any-extended-rafsi
151
152long-rafsi <- initial-pair unstressed-vowel consonant
153            / consonant unstressed-vowel consonant consonant
154
155CVC-rafsi <- consonant unstressed-vowel consonant
156
157CCV-rafsi <- initial-pair unstressed-vowel
158
159CVV-rafsi <- consonant
160             ( unstressed-vowel h unstressed-vowel
161             / unstressed-diphthong)
162             r-hyphen?
163
164r-hyphen <- r &consonant / n &r
165
166;-------------------------------------------------------------------
167
168final-syllable <- onset !y !stressed nucleus !cmene &post-word
169
170stressed-syllable <- &stressed syllable / syllable &stress
171
172stressed-diphthong <- &stressed diphthong / diphthong &stress
173
174stressed-vowel <- &stressed vowel / vowel &stress
175
176unstressed-syllable <- !stressed syllable !stress / consonantal-syllable
177
178unstressed-diphthong <- !stressed diphthong !stress
179
180unstressed-vowel <- !stressed vowel !stress
181
182stress <- consonant* y? syllable pause
183
184stressed <- onset comma* [AEIOU]
185
186any-syllable <- onset nucleus coda?
187             -> any-syllable
188              / consonantal-syllable
189
190syllable <- onset !y nucleus coda?
191
192consonantal-syllable <- consonant
193                        syllabic
194                        &(consonantal-syllable / onset)
195                        (consonant &spaces)?
196                     -> consonantal-syllable
197
198coda <- !any-syllable
199        consonant
200        &any-syllable
201      / syllabic?
202        consonant?
203        &pause
204      -> coda
205
206onset <- h
207       / consonant? glide -> onset
208       / initial
209
210nucleus <- vowel / diphthong / y !nucleus
211
212;-----------------------------------------------------------------
213
214glide <- (i / u) &nucleus !glide
215
216diphthong <- ( a i
217             / a u
218             / e i
219             / o i)
220             !nucleus
221             !glide
222          -> diphthong
223
224vowel <- (a / e / i / o / u) !nucleus
225
226a <- comma* [aA] -> a
227
228e <- comma* [eE] -> e
229
230i <- comma* [iI] -> i
231
232o <- comma* [oO] -> o
233
234u <- comma* [uU] -> u
235
236y <- comma* [yY] -> y
237
238;-------------------------------------------------------------------
239
240cluster <- consonant consonant+
241        -> cluster
242
243initial-pair <- &initial
244                consonant
245                consonant
246                !consonant
247             -> initial-pair
248
249initial <- ( affricate
250           / sibilant? other? liquid? -> initial )
251           !consonant
252           !glide
253
254affricate <- t c
255           / t s
256           / d j
257           / d z
258          -> affricate
259
260liquid <- l
261        / r
262
263other <- p
264       / t !l
265       / k
266       / f
267       / x
268       / b
269       / d !l
270       / g
271       / v
272       / m
273       / n !liquid
274
275sibilant <- c
276          / s !x
277          / (j / z) !n !liquid
278
279consonant <- voiced / unvoiced / syllabic
280
281syllabic <- l / m / n / r
282
283voiced <- b / d / g / j / v / z
284
285unvoiced <- c / f / k / p / s / t / x
286
287l <- comma* [lL] !h !l -> l
288
289m <- comma* [mM] !h !m !z -> m
290
291n <- comma* [nN] !h !n !affricate -> n
292
293r <- comma* [rR] !h !r -> r
294
295b <- comma* [bB] !h !b !unvoiced -> b
296
297d <- comma* [dD] !h !d !unvoiced -> d
298
299g <- comma* [gG] !h !g !unvoiced -> g
300
301v <- comma* [vV] !h !v !unvoiced -> v
302
303j <- comma* [jJ] !h !j !z !unvoiced -> j
304
305z <- comma* [zZ] !h !z !j !unvoiced -> z
306
307s <- comma* [sS] !h !s !c !voiced -> s
308
309c <- comma* [cC] !h !c !s !x !voiced -> c
310
311x <- comma* [xX] !h !x !c !k !voiced -> x
312
313k <- comma* [kK] !h !k !x !voiced -> k
314
315f <- comma* [fF] !h !f !voiced -> f
316
317p <- comma* [pP] !h !p !voiced -> p
318
319t <- comma* [tT] !h !t !voiced -> t
320
321h <- comma* ['h] &nucleus -> h
322
323;-------------------------------------------------------------------
324
325digit <- comma* [[:digit:]] !h !nucleus
326
327post-word <- pause / !nucleus lojban-word
328
329pause <- comma* space-char+ / EOF
330
331EOF <- comma* !.
332
333comma <- [,]
334
335non-lojban-word <- !lojban-word non-space+
336                -> non-lojban-word
337
338non-space <- !space-char .
339
340space-char <- [[:space:]]
341
342;-------------------------------------------------------------------
343
344spaces <- !Y initial-spaces
345
346initial-spaces <- (comma* space-char / !ybu Y)+ EOF? / EOF
347
348ybu <- Y space-char* BU
349
350;-------------------------------------------------------------------
351
352A    <- &cmavo ( a / e / j i / o / u ) &post-word -> A
353
354BAI  <- &cmavo
355        ( d u h o
356        / s i h u
357        / z a u
358        / k i h i
359        / d u h i
360        / c u h u
361        / t u h i
362        / t i h u
363        / d i h o
364        / j i h u
365        / r i h a
366        / n i h i
367        / m u h i
368        / k i h u
369        / v a h u
370        / k o i
371        / c a h i
372        / t a h i
373        / p u h e
374        / j a h i
375        / k a i
376        / b a i
377        / f i h e
378        / d e h i
379        / c i h o
380        / m a u
381        / m u h u
382        / r i h i
383        / r a h i
384        / k a h a
385        / p a h u
386        / p a h a
387        / l e h a
388        / k u h u
389        / t a i
390        / b a u
391        / m a h i
392        / c i h e
393        / f a u
394        / p o h i
395        / c a u
396        / m a h e
397        / c i h u
398        / r a h a
399        / p u h a
400        / l i h e
401        / l a h u
402        / b a h i
403        / k a h i
404        / s a u
405        / f a h e
406        / b e h i
407        / t i h i
408        / j a h e
409        / g a h a
410        / v a h o
411        / j i h o
412        / m e h a
413        / d o h e
414        / j i h e
415        / p i h o
416        / g a u
417        / z u h e
418        / m e h e
419        / r a i )
420        &post-word
421     -> BAI
422
423BAhE <- &cmavo ( b a h e / z a h e ) &post-word -> BAhE
424
425BE   <- &cmavo ( b e ) &post-word -> BE
426
427BEI  <- &cmavo ( b e i ) &post-word -> BEI
428
429BEhO <- &cmavo ( b e h o ) &post-word -> BEhO
430
431BIhE <- &cmavo ( b i h e ) &post-word -> BIhE
432
433BIhI <- &cmavo ( m i h i / b i h o / b i h i ) &post-word -> BIhI
434
435BO   <- &cmavo ( b o ) &post-word -> BO
436
437BOI  <- &cmavo ( b o i ) &post-word -> BOI
438
439BU   <- &cmavo ( b u ) &post-word -> BU
440
441BY   <- ybu
442      / &cmavo
443        ( j o h o
444        / r u h o
445        / g e h o
446        / j e h o
447        / l o h a
448        / n a h a
449        / s e h e
450        / t o h a
451        / g a h e
452        / y h y
453        / b y
454        / c y
455        / d y
456        / f y
457        / g y
458        / j y
459        / k y
460        / l y
461        / m y
462        / n y
463        / p y
464        / r y
465        / s y
466        / t y
467        / v y
468        / x y
469        / z y )
470        &post-word
471     -> BY
472
473CAhA <- &cmavo
474        ( c a h a
475        / p u h i
476        / n u h o
477        / k a h e )
478        &post-word
479     -> CAhA
480
481CAI  <- &cmavo
482        ( p e i
483        / c a i
484        / c u h i
485        / s a i
486        / r u h e )
487        &post-word
488     -> CAI
489
490CEI  <- &cmavo ( c e i ) &post-word -> CEI
491
492CEhE <- &cmavo ( c e h e ) &post-word -> CEhE
493
494CO   <- &cmavo ( c o ) &post-word -> CO
495
496COI  <- &cmavo
497        ( j u h i
498        / c o i
499        / f i h i
500        / t a h a
501        / m u h o
502        / f e h o
503        / c o h o
504        / p e h u
505        / k e h o
506        / n u h e
507        / r e h i
508        / b e h e
509        / j e h e
510        / m i h e
511        / k i h e
512        / v i h o )
513        &post-word
514     -> COI
515
516CU   <- &cmavo ( c u ) &post-word -> CU
517
518CUhE <- &cmavo ( c u h e / n a u ) &post-word -> CUhE
519
520DAhO <- &cmavo ( d a h o ) &post-word -> DAhO
521
522DOI  <- &cmavo ( d o i ) &post-word -> DOI
523
524DOhU <- &cmavo ( d o h u ) &post-word -> DOhU
525
526FA   <- &cmavo
527        ( f a i
528        / f a
529        / f e
530        / f o
531        / f u
532        / f i h a
533        / f i )
534        &post-word
535     -> FA
536
537FAhA <- &cmavo
538        ( d u h a
539        / b e h a
540        / n e h u
541        / v u h a
542        / g a h u
543        / t i h a
544        / n i h a
545        / c a h u
546        / z u h a
547        / r i h u
548        / r u h u
549        / r e h o
550        / t e h e
551        / b u h u
552        / n e h a
553        / p a h o
554        / n e h i
555        / t o h o
556        / z o h i
557        / z e h o
558        / z o h a
559        / f a h a )
560        &post-word
561     -> FAhA
562
563FAhO <- &cmavo ( f a h o ) &post-word -> FAhO
564
565FEhE <- &cmavo ( f e h e ) &post-word -> FEhE
566
567FEhU <- &cmavo ( f e h u ) &post-word -> FEhU
568
569FIhO <- &cmavo ( f i h o ) &post-word -> FIhO
570
571FOI  <- &cmavo ( f o i ) &post-word -> FOI
572
573FUhA <- &cmavo ( f u h a ) &post-word -> FUhA
574
575FUhE <- &cmavo ( f u h e ) &post-word -> FUhE
576
577FUhO <- &cmavo ( f u h o ) &post-word -> FUhO
578
579GA   <- &cmavo ( g e h i / g e / g o / g a / g u ) &post-word -> GA
580
581GAhO <- &cmavo ( k e h i / g a h o ) &post-word -> GAhO
582
583GEhU <- &cmavo ( g e h u ) &post-word -> GEhU
584
585GI   <- &cmavo ( g i ) &post-word -> GI
586
587GIhA <- &cmavo
588        ( g i h e
589        / g i h i
590        / g i h o
591        / g i h a
592        / g i h u )
593        &post-word
594     -> GIhA
595
596GOI  <- &cmavo
597        ( n o h u
598        / n e
599        / g o i
600        / p o h u
601        / p e
602        / p o h e
603        / p o )
604        &post-word
605     -> GOI
606
607GOhA <- &cmavo
608        ( m o
609        / n e i
610        / g o h u
611        / g o h o
612        / g o h i
613        / n o h a
614        / g o h e
615        / g o h a
616        / d u
617        / b u h a
618        / b u h e
619        / b u h i
620        / c o h e )
621        &post-word
622     -> GOhA
623
624GUhA <- &cmavo
625        ( g u h e
626        / g u h i
627        / g u h o
628        / g u h a
629        / g u h u )
630        &post-word
631     -> GUhA
632
633I    <- &cmavo ( i ) &post-word -> I
634
635JA   <- &cmavo ( j e h i / j e / j o / j a / j u ) &post-word -> JA
636
637JAI  <- &cmavo ( j a i ) &post-word -> JAI
638
639JOhI <- &cmavo ( j o h i ) &post-word -> JOhI
640
641JOI  <- &cmavo
642        ( f a h u
643        / p i h u
644        / j o i
645        / c e h o
646        / c e
647        / j o h u
648        / k u h a
649        / j o h e
650        / j u h e )
651        &post-word
652     -> JOI
653
654KE   <- &cmavo ( k e ) &post-word -> KE
655
656KEhE <- &cmavo ( k e h e ) &post-word -> KEhE
657
658KEI  <- &cmavo ( k e i ) &post-word -> KEI
659
660KI   <- &cmavo ( k i ) &post-word -> KI
661
662KOhA <- &cmavo
663        ( d a h u
664        / d a h e
665        / d i h u
666        / d i h e
667        / d e h u
668        / d e h e
669        / d e i
670        / d o h i
671        / m i h o
672        / m a h a
673        / m i h a
674        / d o h o
675        / k o h a
676        / f o h u
677        / k o h e
678        / k o h i
679        / k o h o
680        / k o h u
681        / f o h a
682        / f o h e
683        / f o h i
684        / f o h o
685        / v o h a
686        / v o h e
687        / v o h i
688        / v o h o
689        / v o h u
690        / r u
691        / r i
692        / r a
693        / t a
694        / t u
695        / t i
696        / z i h o
697        / k e h a
698        / m a
699        / z u h i
700        / z o h e
701        / c e h u
702        / d a
703        / d e
704        / d i
705        / k o
706        / m i
707        / d o )
708        &post-word
709     -> KOhA
710
711KU   <- &cmavo ( k u ) &post-word -> KU
712
713KUhE <- &cmavo ( k u h e ) &post-word -> KUhE
714
715KUhO <- &cmavo ( k u h o ) &post-word -> KUhO
716
717LA   <- &cmavo ( l a i / l a h i / l a ) &post-word -> LA
718
719LAU  <- &cmavo ( c e h a / l a u / z a i / t a u ) &post-word -> LAU
720
721LAhE <- &cmavo
722        ( t u h a
723        / l u h a
724        / l u h o
725        / l a h e
726        / v u h i
727        / l u h i
728        / l u h e )
729        &post-word
730     -> LAhE
731
732LE   <- &cmavo
733        ( l e i
734        / l o i
735        / l e h i
736        / l o h i
737        / l e h e
738        / l o h e
739        / l o
740        / l e )
741        &post-word
742     -> LE
743
744LEhU <- &cmavo ( l e h u ) &post-word -> LEhU
745
746LI   <- &cmavo ( m e h o / l i ) &post-word -> LI
747
748LIhU <- &cmavo ( l i h u ) &post-word -> LIhU
749
750LOhO <- &cmavo ( l o h o ) &post-word -> LOhO
751
752LOhU <- &cmavo ( l o h u ) &post-word -> LOhU
753
754LU   <- &cmavo ( l u ) &post-word -> LU
755
756LUhU <- &cmavo ( l u h u ) &post-word -> LUhU
757
758MAhO <- &cmavo ( m a h o ) &post-word -> MAhO
759
760MAI  <- &cmavo ( m o h o / m a i ) &post-word -> MAI
761
762ME   <- &cmavo ( m e ) &post-word -> ME
763
764MEhU <- &cmavo ( m e h u ) &post-word -> MEhU
765
766MOhE <- &cmavo ( m o h e ) &post-word -> MOhE
767
768MOhI <- &cmavo ( m o h i ) &post-word -> MOhI
769
770MOI  <- &cmavo
771        ( m e i
772        / m o i
773        / s i h e
774        / c u h o
775        / v a h e )
776        &post-word
777     -> MOI
778
779NA   <- &cmavo ( j a h a / n a ) &post-word -> NA
780
781NAI  <- &cmavo ( n a i ) &post-word -> NAI
782
783NAhE <- &cmavo
784        ( t o h e
785        / j e h a
786        / n a h e
787        / n o h e )
788        &post-word
789     -> NAhE
790
791NAhU <- &cmavo ( n a h u ) &post-word -> NAhU
792
793NIhE <- &cmavo ( n i h e ) &post-word -> NIhE
794
795NIhO <- &cmavo ( n i h o / n o h i ) &post-word -> NIhO
796
797NOI  <- &cmavo ( v o i / n o i / p o i ) &post-word -> NOI
798
799NU   <- &cmavo
800        ( n i
801        / d u h u
802        / s i h o
803        / n u
804        / l i h i
805        / k a
806        / j e i
807        / s u h u
808        / z u h o
809        / m u h e
810        / p u h u
811        / z a h i )
812        &post-word
813     -> NU
814
815NUhA <- &cmavo ( n u h a ) &post-word -> NUhA
816
817NUhI <- &cmavo ( n u h i ) &post-word -> NUhI
818
819NUhU <- &cmavo ( n u h u ) &post-word -> NUhU
820
821PA   <- &cmavo
822        ( d a u
823        / f e i
824        / g a i
825        / j a u
826        / r e i
827        / v a i
828        / p i h e
829        / p i
830        / f i h u
831        / z a h u
832        / m e h i
833        / n i h u
834        / k i h o
835        / c e h i
836        / m a h u
837        / r a h e
838        / d a h a
839        / s o h a
840        / j i h i
841        / s u h o
842        / s u h e
843        / r o
844        / r a u
845        / s o h u
846        / s o h i
847        / s o h e
848        / s o h o
849        / m o h a
850        / d u h e
851        / t e h o
852        / k a h o
853        / c i h i
854        / t u h o
855        / x o
856        / p a i
857        / n o h o
858        / n o
859        / p a
860        / r e
861        / c i
862        / v o
863        / m u
864        / x a
865        / z e
866        / b i
867        / s o
868        / digit )
869        &post-word
870     -> PA
871 
872PEhE <- &cmavo ( p e h e ) &post-word -> PEhE
873
874PEhO <- &cmavo ( p e h o ) &post-word -> PEhO
875
876PU   <- &cmavo ( b a / p u / c a ) &post-word -> PU
877
878RAhO <- &cmavo ( r a h o ) &post-word -> RAhO
879
880ROI  <- &cmavo ( r e h u / r o i ) &post-word -> ROI
881
882SA   <- &cmavo ( s a ) &post-word -> SA
883
884SE   <- &cmavo ( s e / t e / v e / x e ) &post-word -> SE
885
886SEI  <- &cmavo ( s e i / t i h o ) &post-word -> SEI
887
888SEhU <- &cmavo ( s e h u ) &post-word -> SEhU
889
890SI   <- &cmavo ( s i ) &post-word -> SI
891
892SOI  <- &cmavo ( s o i ) &post-word -> SOI
893
894SU   <- &cmavo ( s u ) &post-word -> SU
895
896TAhE <- &cmavo
897        ( r u h i
898        / t a h e
899        / d i h i
900        / n a h o )
901        &post-word
902     -> TAhE
903
904TEhU <- &cmavo ( t e h u ) &post-word -> TEhU
905
906TEI  <- &cmavo ( t e i ) &post-word -> TEI
907
908TO   <- &cmavo ( t o h i / t o ) &post-word -> TO
909
910TOI  <- &cmavo ( t o i ) &post-word -> TOI
911
912TUhE <- &cmavo ( t u h e ) &post-word -> TUhE
913
914TUhU <- &cmavo ( t u h u ) &post-word -> TUhU
915
916UI   <- &cmavo
917        ( i h a
918        / i e
919        / a h e
920        / u h i
921        / i h o
922        / i h e
923        / a h a
924        / i a
925        / o h i
926        / o h e
927        / e h e
928        / o i
929        / u o
930        / e h i
931        / u h o
932        / a u
933        / u a
934        / a h i
935        / i h u
936        / i i
937        / u h a
938        / u i
939        / a h o
940        / a i
941        / a h u
942        / i u
943        / e i
944        / o h o
945        / e h a
946        / u u
947        / o h a
948        / o h u
949        / u h u
950        / e h o
951        / i o
952        / e h u
953        / u e
954        / i h i
955        / u h e
956        / b a h a
957        / j a h o
958        / c a h e
959        / s u h a
960        / t i h e
961        / k a h u
962        / s e h o
963        / z a h a
964        / p e h i
965        / r u h a
966        / j u h a
967        / t a h o
968        / r a h u
969        / l i h a
970        / b a h u
971        / m u h a
972        / d o h a
973        / t o h u
974        / v a h i
975        / p a h e
976        / z u h u
977        / s a h e
978        / l a h a
979        / k e h u
980        / s a h u
981        / d a h i
982        / j e h u
983        / s a h a
984        / k a u
985        / t a h u
986        / n a h i
987        / j o h a
988        / b i h u
989        / l i h o
990        / p a u
991        / m i h u
992        / k u h i
993        / j i h a
994        / s i h a
995        / p o h o
996        / p e h a
997        / r o h i
998        / r o h e
999        / r o h o
1000        / r o h u
1001        / r o h a
1002        / r e h e
1003        / l e h o
1004        / j u h o
1005        / f u h i
1006        / d a i
1007        / g a h i
1008        / z o h o
1009        / b e h u
1010        / r i h e
1011        / s e h i
1012        / s e h a
1013        / v u h e
1014        / k i h a
1015        / x u
1016        / g e h e
1017        / b u h o )
1018        &post-word
1019     -> UI
1020
1021VA   <- &cmavo ( v i / v a / v u ) &post-word -> VA
1022
1023VAU  <- &cmavo ( v a u ) &post-word -> VAU
1024
1025VEI  <- &cmavo ( v e i ) &post-word -> VEI
1026
1027VEhO <- &cmavo ( v e h o ) &post-word -> VEhO
1028
1029VEhA <- &cmavo
1030        ( v e h u
1031        / v e h a
1032        / v e h i
1033        / v e h e )
1034        &post-word
1035     -> VEhA
1036
1037VIhA <- &cmavo
1038        ( v i h i
1039        / v i h a
1040        / v i h u
1041        / v i h e )
1042        &post-word
1043     -> VIhA
1044
1045VUhO <- &cmavo ( v u h o ) &post-word -> VUhO
1046
1047VUhU <- &cmavo
1048        ( g e h a
1049        / f u h u
1050        / p i h i
1051        / f e h i
1052        / v u h u
1053        / s u h i
1054        / j u h u
1055        / g e i
1056        / p a h i
1057        / f a h i
1058        / t e h a
1059        / c u h a
1060        / v a h a
1061        / n e h o
1062        / d e h o
1063        / f e h a
1064        / s a h o
1065        / r e h a
1066        / r i h o
1067        / s a h i
1068        / p i h a
1069        / s i h i )
1070        &post-word
1071     -> VUhU
1072
1073XI   <- &cmavo ( x i ) &post-word -> XI
1074
1075Y    <- &cmavo ( y+ ) &post-word -> Y
1076
1077ZAhO <- &cmavo
1078        ( c o h i
1079        / p u h o
1080        / c o h u
1081        / m o h u
1082        / c a h o
1083        / c o h a
1084        / d e h a
1085        / b a h o
1086        / d i h a
1087        / z a h o )
1088        &post-word
1089     -> ZAhO
1090
1091ZEhA <- &cmavo
1092        ( z e h u
1093        / z e h a
1094        / z e h i
1095        / z e h e )
1096        &post-word
1097     -> ZEhA
1098
1099ZEI  <- &cmavo ( z e i ) &post-word -> ZEI
1100
1101ZI   <- &cmavo ( z u / z a / z i ) &post-word -> ZI
1102
1103ZIhE <- &cmavo ( z i h e ) &post-word -> ZIhE
1104
1105ZO   <- &cmavo ( z o ) &post-word -> ZO
1106
1107ZOI  <- &cmavo ( z o i / l a h o ) &post-word -> ZOI
1108
1109ZOhU <- &cmavo ( z o h u ) &post-word -> ZOhU
Note: See TracBrowser for help on using the repository browser.