diff --git a/src/main/java/org/sablecc/sablecc/lexer/Lexer.java b/src/main/java/org/sablecc/sablecc/lexer/Lexer.java index 0b5b70110e255373cdee211473387c8b4ded3523..78892eb19ad9732a3e371714804810a3bc0e139b 100644 --- a/src/main/java/org/sablecc/sablecc/lexer/Lexer.java +++ b/src/main/java/org/sablecc/sablecc/lexer/Lexer.java @@ -8,9 +8,9 @@ import java.io.InputStream; import java.io.IOException; import java.io.PushbackReader; import java.util.ArrayList; +import java.util.LinkedList; import java.util.List; import java.util.Queue; -import java.util.concurrent.LinkedBlockingQueue; import de.hhu.stups.sablecc.patch.IToken; import de.hhu.stups.sablecc.patch.ITokenListContainer; @@ -31,7 +31,7 @@ public class Lexer implements ITokenListContainer private final StringBuilder text = new StringBuilder(); private List<IToken> tokenList; - private final Queue<IToken> nextList = new LinkedBlockingQueue<IToken>(); + private final Queue<IToken> nextList = new LinkedList<IToken>(); public Queue<IToken> getNextList() { return nextList; diff --git a/src/main/resources/org/sablecc/sablecc/lexer.txt b/src/main/resources/org/sablecc/sablecc/lexer.txt index 5680deeb7c7812d381ef1a4a37988832186a4b08..2b41b6c1537f1b42aebb4b0a2e2a32b290a6ea11 100644 --- a/src/main/resources/org/sablecc/sablecc/lexer.txt +++ b/src/main/resources/org/sablecc/sablecc/lexer.txt @@ -32,9 +32,9 @@ import java.io.InputStream; import java.io.IOException; import java.io.PushbackReader; import java.util.ArrayList; +import java.util.LinkedList; import java.util.List; import java.util.Queue; -import java.util.concurrent.LinkedBlockingQueue; import de.hhu.stups.sablecc.patch.IToken; import de.hhu.stups.sablecc.patch.ITokenListContainer; @@ -55,7 +55,7 @@ public class Lexer implements ITokenListContainer private final StringBuilder text = new StringBuilder(); private List<IToken> tokenList; - private final Queue<IToken> nextList = new LinkedBlockingQueue<IToken>(); + private final Queue<IToken> nextList = new LinkedList<IToken>(); public Queue<IToken> getNextList() { return nextList;