aboutsummaryrefslogtreecommitdiffstats
path: root/awkgram.c
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.c
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.c')
-rw-r--r--awkgram.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/awkgram.c b/awkgram.c
index 68710972..8fd73b26 100644
--- a/awkgram.c
+++ b/awkgram.c
@@ -5963,6 +5963,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 {