diff options
| author | bculkin2442 <bjculkin@mix.wvu.edu> | 2017-03-06 14:48:42 -0500 |
|---|---|---|
| committer | bculkin2442 <bjculkin@mix.wvu.edu> | 2017-03-06 14:48:42 -0500 |
| commit | b4316456105fc0c25943f8164697284125325e05 (patch) | |
| tree | 873f521024f56180bc61aad2f14829c3aba3659b /dice-lang/src/bjc/dicelang/Token.java | |
| parent | 2a284050cb5ccb2413840e989e4d369e52509ee1 (diff) | |
Scalar/Fudge dice creation operators
Diffstat (limited to 'dice-lang/src/bjc/dicelang/Token.java')
| -rw-r--r-- | dice-lang/src/bjc/dicelang/Token.java | 21 |
1 files changed, 11 insertions, 10 deletions
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; |
