From b4316456105fc0c25943f8164697284125325e05 Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Mon, 6 Mar 2017 14:48:42 -0500 Subject: Scalar/Fudge dice creation operators --- dice-lang/src/bjc/dicelang/Token.java | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'dice-lang/src/bjc/dicelang/Token.java') diff --git a/dice-lang/src/bjc/dicelang/Token.java b/dice-lang/src/bjc/dicelang/Token.java index c022fe1..62755d2 100644 --- a/dice-lang/src/bjc/dicelang/Token.java +++ b/dice-lang/src/bjc/dicelang/Token.java @@ -15,21 +15,22 @@ public class Token { public static enum Type { // Natural tokens // These are produced from lexemes - ADD, SUBTRACT, + ADD, SUBTRACT, MULTIPLY, - DIVIDE, IDIVIDE, - INT_LIT, FLOAT_LIT, STRING_LIT, + DIVIDE, IDIVIDE, + INT_LIT, FLOAT_LIT, STRING_LIT, VREF, - DICE_LIT, DICEGROUP, DICECONCAT, DICELIST, - LET, BIND, COERCE, - OPAREN, CPAREN, - OBRACKET, CBRACKET, - OBRACE, CBRACE, + DICE_LIT, DICESCALAR, DICEFUDGE, + DICEGROUP, DICECONCAT, DICELIST, + LET, BIND, COERCE, + OPAREN, CPAREN, + OBRACKET, CBRACKET, + OBRACE, CBRACE, // Synthetic tokens // These are produced when needed - NIL, GROUPSEP, TOKGROUP, - TAGOP, TAGOPR + NIL, GROUPSEP, TOKGROUP, + TAGOP, TAGOPR } public final Type type; -- cgit v1.2.3