aboutsummaryrefslogtreecommitdiffstats
path: root/awkgram.y
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2015-09-26 23:25:52 +0300
committerArnold D. Robbins <arnold@skeeve.com>2015-09-26 23:25:52 +0300
commit9183ccbb3f5c6d67f0ae11c3e5c75dcaf48c8d1e (patch)
tree9894b5d0091a7cd9e882323de835c627bfbc0306 /awkgram.y
parent9171a45c5987a61ab5ee83e7ce2cff3f84da24c4 (diff)
parent98d31787c2212d51c382681420e14eec44091034 (diff)
downloadegawk-9183ccbb3f5c6d67f0ae11c3e5c75dcaf48c8d1e.tar.gz
egawk-9183ccbb3f5c6d67f0ae11c3e5c75dcaf48c8d1e.tar.bz2
egawk-9183ccbb3f5c6d67f0ae11c3e5c75dcaf48c8d1e.zip
Merge branch 'master' into feature/cmake
Diffstat (limited to 'awkgram.y')
-rw-r--r--awkgram.y4
1 files changed, 4 insertions, 0 deletions
diff --git a/awkgram.y b/awkgram.y
index 18530eb1..6df43046 100644
--- a/awkgram.y
+++ b/awkgram.y
@@ -3543,6 +3543,10 @@ retry:
c = nextc(true);
pushback();
if (c == '[') {
+ if (do_traditional)
+ fatal(_("multidimensional arrays are a gawk extension"));
+ if (do_lint)
+ lintwarn(_("multidimensional arrays are a gawk extension"));
yylval = GET_INSTRUCTION(Op_sub_array);
lasttok = ']';
} else {