summaryrefslogtreecommitdiff
path: root/data/lalr1.java
diff options
context:
space:
mode:
Diffstat (limited to 'data/lalr1.java')
-rw-r--r--data/lalr1.java4
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;
}