Skip to content

Commit 4570b4b

Browse files
committed
1 parent 1f91209 commit 4570b4b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/parser/variable.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,13 +180,13 @@ module.exports = {
180180
if (encapsed) {
181181
result = this.next().read_encaps_var_offset();
182182
} else {
183-
result = ['offset', result, this.next().read_dim_offset()];
183+
var offset = this.next().token === ']' ? null : this.read_dim_offset();
184+
result = ['offset', result, offset];
184185
}
185186
this.expect(']').next();
186187
} else if (this.token == '{' && !encapsed) {
187188
result = ['offset', result, this.next().read_expr()];
188189
this.expect('}').next();
189-
break;
190190
} else break;
191191
}
192192
return result;

0 commit comments

Comments
 (0)