summaryrefslogtreecommitdiff
path: root/test/data/lex
diff options
context:
space:
mode:
Diffstat (limited to 'test/data/lex')
-rw-r--r--test/data/lex/INDEX1
-rw-r--r--test/data/lex/regression.dat48
2 files changed, 49 insertions, 0 deletions
diff --git a/test/data/lex/INDEX b/test/data/lex/INDEX
index a3439f2..2e1e066 100644
--- a/test/data/lex/INDEX
+++ b/test/data/lex/INDEX
@@ -4,3 +4,4 @@
tests1.dat Basic tests
tests2.dat More complicated tests
+regression.dat Regression tests
diff --git a/test/data/lex/regression.dat b/test/data/lex/regression.dat
new file mode 100644
index 0000000..1798631
--- /dev/null
+++ b/test/data/lex/regression.dat
@@ -0,0 +1,48 @@
+#data
+-1
+#expected
+NUMBER:-1
+S
+EOF
+#reset
+
+#data
++1
+#expected
+NUMBER:+1
+S
+EOF
+#reset
+
+#data
+-1.0
+#expected
+NUMBER:-1.0
+S
+EOF
+#reset
+
+#data
++1.0
+#expected
+NUMBER:+1.0
+S
+EOF
+#reset
+
+#data
+-.5
+#expected
+NUMBER:-.5
+S
+EOF
+#reset
+
+#data
++.5
+#expected
+NUMBER:+.5
+S
+EOF
+#reset
+