summaryrefslogtreecommitdiff
path: root/base/src/bjc/dicelang/tokens/Token.java
diff options
context:
space:
mode:
authorBenjamin Culkin <bjculkin@sitri.goetia>2023-11-09 01:58:31 +0000
committerBenjamin Culkin <bjculkin@sitri.goetia>2023-11-09 01:58:31 +0000
commit13a96e852f2fea4d3b3cb03cf803007b9b63041e (patch)
treeea7bff952e92efa4b932526a9c84e8bc70de9a6d /base/src/bjc/dicelang/tokens/Token.java
parentd9dcc94aa16a1609e47f8369dfe21a8d260887a9 (diff)
Add decimals
Add decimal literals and default to them over floats
Diffstat (limited to 'base/src/bjc/dicelang/tokens/Token.java')
-rw-r--r--base/src/bjc/dicelang/tokens/Token.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/base/src/bjc/dicelang/tokens/Token.java b/base/src/bjc/dicelang/tokens/Token.java
index e8fc605..863adeb 100644
--- a/base/src/bjc/dicelang/tokens/Token.java
+++ b/base/src/bjc/dicelang/tokens/Token.java
@@ -10,7 +10,6 @@ import bjc.funcdata.ListEx;
/**
* Lexer token.
*/
-@SuppressWarnings("javadoc")
public class Token {
public final static Token NIL_TOKEN = new Token(Type.NIL);
@@ -31,7 +30,7 @@ public class Token {
/*
* Literal tokens.
*/
- INT_LIT, FLOAT_LIT, STRING_LIT, VREF, DICE_LIT,
+ INT_LIT, DEC_LIT, FLOAT_LIT, STRING_LIT, VREF, DICE_LIT,
/*
* Dice operators.
@@ -162,7 +161,8 @@ public class Token {
@Override
public int hashCode() {
- // TODO Auto-generated method stub
+ // TODO: come up with a better way to implement this
+ // this is not a compliant hashCode implementation
return super.hashCode();
}
}