aboutsummaryrefslogtreecommitdiffstats
path: root/test/negrange.awk
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2011-02-07 22:36:38 +0200
committerArnold D. Robbins <arnold@skeeve.com>2011-02-07 22:36:38 +0200
commit00d797090ffd9dcc7b1a8fa729c542846ab0242b (patch)
tree2960fd09ce1460da938737de06e83289b5e47a15 /test/negrange.awk
parentd26dc534cf748c810d19b9daf4185b8dfaff1a9c (diff)
downloadegawk-00d797090ffd9dcc7b1a8fa729c542846ab0242b.tar.gz
egawk-00d797090ffd9dcc7b1a8fa729c542846ab0242b.tar.bz2
egawk-00d797090ffd9dcc7b1a8fa729c542846ab0242b.zip
Regex bug fix and token bug fix. See ChangeLog.
Diffstat (limited to 'test/negrange.awk')
-rwxr-xr-xtest/negrange.awk7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/negrange.awk b/test/negrange.awk
new file mode 100755
index 00000000..d70f7308
--- /dev/null
+++ b/test/negrange.awk
@@ -0,0 +1,7 @@
+BEGIN {
+ s = "Volume 8, Numbers 1-2 / January 1971"
+ n = split(s, parts, "[^-A-Za-z0-9]+")
+ print "n =", n
+ for (i = 1; i <= n; i++)
+ printf("s[%d] = \"%s\"\n", i, parts[i])
+}