summaryrefslogtreecommitdiff
path: root/data/sample-grammars/acronym.gram
blob: 1118732e1bafb03ea2c47080ba544610b115cd9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[acronym] [acronym+1]

[acronym+1] [acronym-phrase]
	[acronym-part]

pragma initial-rule [acronym]

[acronym-phrase] [acronym-part] / [acronym-part]
	[acronym-part] - [acronym-part]

[acronym-part] [acronym+part]

[acronym+part] [join-acronym]
	[dot-acronym]

pragma export-rule [acronym-part]

[join-acronym] [consonant] [vowel] [consonant]
	[consonant-group] [consonant] [consonant]
	[consonant] [consonant] [consonant] [consonant]
	[consonant] [vowel] [consonant] [vowel]
	[letter] [vowel-group] [letter] [consonant]

[dot-acronym] [consonant] . [vowel] . [consonant]
	[consonant] . [consonant] . [consonant] . [consonant]
	[consonant] . [vowel] . [consonant] . [vowel]