summaryrefslogtreecommitdiff
path: root/data/sample-grammars/long-data/numbers.gram
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2018-05-29 15:35:02 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2018-05-29 15:35:02 -0300
commit0faa5175b6f0de8835ed514615ac64135f406b29 (patch)
tree6a1a5a9b01a1175b8ae2203418005f7bc625be9d /data/sample-grammars/long-data/numbers.gram
parent9356498bebab9342222cd87be669abae9d7ac3a2 (diff)
Move files out of folder
Diffstat (limited to 'data/sample-grammars/long-data/numbers.gram')
-rw-r--r--data/sample-grammars/long-data/numbers.gram99
1 files changed, 99 insertions, 0 deletions
diff --git a/data/sample-grammars/long-data/numbers.gram b/data/sample-grammars/long-data/numbers.gram
new file mode 100644
index 0000000..8525102
--- /dev/null
+++ b/data/sample-grammars/long-data/numbers.gram
@@ -0,0 +1,99 @@
+[binary-digit] 0
+ 1
+
+pragma export-rule [binary-digit]
+
+[digit-noone] 0
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+
+pragma export-rule [digit-noone]
+
+[digit-nonzero] 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+
+pragma export-rule [digit-nonzero]
+
+[digit-twoup] 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+
+pragma export-rule [digit-twoup]
+
+[digit] 0
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+
+pragma export-rule [digit]
+
+[hex-digit] 0
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 8
+ 9
+ a
+ b
+ c
+ d
+ e
+ f
+
+pragma export-rule [hex-digit]
+
+[number-word] one
+ two
+ three
+ four
+ five
+ six
+ seven
+ eight
+ nine
+ ten
+
+pragma export-rule [number-word]
+
+[ordinal] first
+ second
+ third
+ fourth
+ fifth
+ sixth
+ seventh
+ eighth
+ ninth
+ tenth
+ eleventh
+ twelfth
+
+pragma export-rule [ordinal]