diff --git a/src/main/resources/org/sablecc/sablecc/parser.txt b/src/main/resources/org/sablecc/sablecc/parser.txt index 7c9c93174b04be3bac4f52ffd14863341129ec7d..bc4f66198c56afbefd1316f91ed36ce1fa4d1950 100644 --- a/src/main/resources/org/sablecc/sablecc/parser.txt +++ b/src/main/resources/org/sablecc/sablecc/parser.txt @@ -24,8 +24,6 @@ import java.io.IOException; @SuppressWarnings({"rawtypes","unchecked","unused"}) public class Parser implements IParser { - public final Analysis ignoredTokens = new AnalysisAdapter(); - protected ArrayList nodeList; private final Lexer lexer; @@ -289,23 +287,11 @@ Macro:ParserCommon this.getMapping().clear(); push(0, null$0$); - List<Node> ign = null; while(true) { while(index(this.lexer.peek()) == -1) { - if(ign == null) - { - ign = new LinkedList<Node>(); - } - - ign.add(this.lexer.next()); - } - - if(ign != null) - { - this.ignoredTokens.setIn(this.lexer.peek(), ign); - ign = null; + this.lexer.next(); } this.last_pos = this.lexer.peek().getPos();