From 13a96e852f2fea4d3b3cb03cf803007b9b63041e Mon Sep 17 00:00:00 2001 From: Benjamin Culkin Date: Thu, 9 Nov 2023 01:58:31 +0000 Subject: Add decimals Add decimal literals and default to them over floats --- base/src/bjc/dicelang/tokens/Token.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'base/src/bjc/dicelang/tokens/Token.java') 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(); } } -- cgit v1.2.3