summaryrefslogtreecommitdiffhomepage
path: root/testsuite
diff options
context:
space:
mode:
authorAlexander Shishkin <virtuoso@slind.org>2010-02-25 17:55:40 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2010-02-26 08:48:56 +0100
commitd03cd3be241d38e6edbe5329a53b276eeaa7528e (patch)
tree6e5c60bdbb0a655c7ac3a691a9ebef9bcd2b4494 /testsuite
parent2e73d84c02c6dd4945838665ce0167bddbb7f1c8 (diff)
awk: skip whitespace between array name and subscript
It is supported in both mawk and gawk and there are actually scripts out there that use this "flexibility". function old new delta next_token 1144 1152 +8 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/0 up/down: 8/0) Total: 8 bytes Signed-off-by: Alexander Shishkin <virtuoso@slind.org> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'testsuite')
-rwxr-xr-xtestsuite/awk.tests3
1 files changed, 3 insertions, 0 deletions
diff --git a/testsuite/awk.tests b/testsuite/awk.tests
index 7910c8875..03d464969 100755
--- a/testsuite/awk.tests
+++ b/testsuite/awk.tests
@@ -64,4 +64,7 @@ testing "awk string cast (bug 725)" \
"0\nnumber\n" \
"" ""
+testing "awk handles whitespace before array subscript" \
+ "awk 'BEGIN { arr [3] = 1; print arr [3] }'" "1\n" "" ""
+
exit $FAILCOUNT