aboutsummaryrefslogtreecommitdiffstats
path: root/awkgram.c
diff options
context:
space:
mode:
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 fa88a507..728bc29d 100644
--- a/awkgram.c
+++ b/awkgram.c
@@ -5563,6 +5563,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 {