diff options
Diffstat (limited to 'data/lalr1.java')
-rw-r--r-- | data/lalr1.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/data/lalr1.java b/data/lalr1.java index e1b488c4..79c15f1f 100644 --- a/data/lalr1.java +++ b/data/lalr1.java @@ -297,14 +297,14 @@ b4_lexer_if([[ } public final void pop () { - height--; + pop (1); } public final void pop (int num) { // Avoid memory leaks... garbage collection is a white lie! if (num > 0) { java.util.Arrays.fill (valueStack, height - num + 1, height + 1, null); - ]b4_locations_if([[java.util.Arrays.fill (locStack, height - num + 1, height, null);]])[ + ]b4_locations_if([[java.util.Arrays.fill (locStack, height - num + 1, height + 1, null);]])[ } height -= num; } |