summaryrefslogtreecommitdiff
path: root/data/sample-grammars/long-data/numbers.gram
diff options
context:
space:
mode:
Diffstat (limited to 'data/sample-grammars/long-data/numbers.gram')
-rwxr-xr-xdata/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 100755
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]