diff --git a/src/main/java/org/sablecc/sablecc/lexer/Lexer.java b/src/main/java/org/sablecc/sablecc/lexer/Lexer.java index 7afdfe701aa7f1f22c84ef174928bd8363a42bfd..a68790058e1d55cbaa70c521c21798b744b89b50 100644 --- a/src/main/java/org/sablecc/sablecc/lexer/Lexer.java +++ b/src/main/java/org/sablecc/sablecc/lexer/Lexer.java @@ -33,10 +33,6 @@ public class Lexer return nextList; } - private void setToken(Token t) { - token = t; - } - protected void filter() throws LexerException, IOException { // Do nothing @@ -60,7 +56,7 @@ public class Lexer { while(this.token == null) { - this.setToken(getToken()); + token = getToken(); filterWrap(); } @@ -71,12 +67,12 @@ public class Lexer { while(this.token == null) { - this.setToken(getToken()); + token = getToken(); filterWrap(); } Token result = (Token) nextList.poll(); - this.setToken(null); + token = null; return result; } diff --git a/src/main/resources/org/sablecc/sablecc/lexer.txt b/src/main/resources/org/sablecc/sablecc/lexer.txt index d12dd52fd0e7988fa837a5bfcf7fe38f99451132..f9a786d419576799b5164905e8bea42b7218369b 100644 --- a/src/main/resources/org/sablecc/sablecc/lexer.txt +++ b/src/main/resources/org/sablecc/sablecc/lexer.txt @@ -57,10 +57,6 @@ public class Lexer return nextList; } - private void setToken(Token t) { - token = t; - } - protected void filter() throws LexerException, IOException { // Do nothing @@ -84,7 +80,7 @@ public class Lexer { while(this.token == null) { - this.setToken(getToken()); + token = getToken(); filterWrap(); } @@ -95,12 +91,12 @@ public class Lexer { while(this.token == null) { - this.setToken(getToken()); + token = getToken(); filterWrap(); } Token result = (Token) nextList.poll(); - this.setToken(null); + token = null; return result; }