summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main/java/bjc/utils/parserutils/pratt/tokens/StringTokenStream.java
diff options
context:
space:
mode:
authorbjculkin <bjculkin@WIT-136XG42.wvu-ad.wvu.edu>2017-03-27 10:51:28 -0400
committerbjculkin <bjculkin@WIT-136XG42.wvu-ad.wvu.edu>2017-03-27 10:51:28 -0400
commit572551b78e7f36b65185cb258bea31114d9992f6 (patch)
tree3b5491e001e2a0b667f92eda78476146f41cfd9b /BJC-Utils2/src/main/java/bjc/utils/parserutils/pratt/tokens/StringTokenStream.java
parentc9bce5d0ad88667eebf0f646fcc2323505ebc4ac (diff)
Simplifications
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/parserutils/pratt/tokens/StringTokenStream.java')
-rw-r--r--BJC-Utils2/src/main/java/bjc/utils/parserutils/pratt/tokens/StringTokenStream.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/BJC-Utils2/src/main/java/bjc/utils/parserutils/pratt/tokens/StringTokenStream.java b/BJC-Utils2/src/main/java/bjc/utils/parserutils/pratt/tokens/StringTokenStream.java
index d7d4a66..75e86c4 100644
--- a/BJC-Utils2/src/main/java/bjc/utils/parserutils/pratt/tokens/StringTokenStream.java
+++ b/BJC-Utils2/src/main/java/bjc/utils/parserutils/pratt/tokens/StringTokenStream.java
@@ -5,11 +5,13 @@ import java.util.Iterator;
import bjc.utils.parserutils.pratt.Token;
import bjc.utils.parserutils.pratt.TokenStream;
+import static bjc.utils.parserutils.pratt.tokens.StringToken.litToken;
+
/**
* Simple implementation of token stream for strings.
*
- * The terminal token here is represented by a token with type '(end)' and null
- * value.
+ * The terminal token here is represented by a token with type and value
+ * '(end)'.
*
* @author EVE
*
@@ -41,7 +43,7 @@ public class StringTokenStream extends TokenStream<String, String> {
if (iter.hasNext()) {
curr = iter.next();
} else {
- curr = new StringToken("(end)", null);
+ curr = litToken("(end)");
}
return curr;