summaryrefslogtreecommitdiff
path: root/dice-lang/src/bjc/dicelang/Token.java
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2017-03-06 14:48:42 -0500
committerbculkin2442 <bjculkin@mix.wvu.edu>2017-03-06 14:48:42 -0500
commitb4316456105fc0c25943f8164697284125325e05 (patch)
tree873f521024f56180bc61aad2f14829c3aba3659b /dice-lang/src/bjc/dicelang/Token.java
parent2a284050cb5ccb2413840e989e4d369e52509ee1 (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.java21
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;