summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/dicelang/scl/tokens/SCLToken.java
diff options
context:
space:
mode:
authorBen Culkin <scorpress@gmail.com>2020-10-06 19:19:42 -0400
committerBen Culkin <scorpress@gmail.com>2020-10-06 19:19:42 -0400
commit531a5dfc5cdbeabc536a61008c3b750ab759589e (patch)
tree269a929e54424eec4eaf216f4c548fe841a324a4 /src/main/java/bjc/dicelang/scl/tokens/SCLToken.java
parent7826bba40477307a63ad5fa86d9e2b94d859dfdb (diff)
Info cleanup
Diffstat (limited to 'src/main/java/bjc/dicelang/scl/tokens/SCLToken.java')
-rw-r--r--src/main/java/bjc/dicelang/scl/tokens/SCLToken.java15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/main/java/bjc/dicelang/scl/tokens/SCLToken.java b/src/main/java/bjc/dicelang/scl/tokens/SCLToken.java
index 1686fb0..3e6454b 100644
--- a/src/main/java/bjc/dicelang/scl/tokens/SCLToken.java
+++ b/src/main/java/bjc/dicelang/scl/tokens/SCLToken.java
@@ -28,7 +28,8 @@ public class SCLToken {
* Convert a string into a token.
*
* @param token
- * The string to convert into a token.
+ * The string to convert into a token.
+ *
* @return The token.
*/
public static SCLToken tokenizeString(final String token) {
@@ -53,12 +54,24 @@ public class SCLToken {
}
}
+ /**
+ * The literal tokens.
+ */
protected static final Map<String, TokenType> litTokens;
+ /**
+ * Create a new SCL token.
+ */
protected SCLToken() {
}
+ /**
+ * Create a new SCL token of a given type.
+ *
+ * @param typ
+ * The type of the token.
+ */
protected SCLToken(TokenType typ) {
type = typ;
}