diff options
Diffstat (limited to 'dice-lang/src/bjc/dicelang/expr')
| -rw-r--r-- | dice-lang/src/bjc/dicelang/expr/Ezpr.java | 2 | ||||
| -rw-r--r-- | dice-lang/src/bjc/dicelang/expr/Parser.java | 2 | ||||
| -rw-r--r-- | dice-lang/src/bjc/dicelang/expr/Tokens.java | 4 |
3 files changed, 6 insertions, 2 deletions
diff --git a/dice-lang/src/bjc/dicelang/expr/Ezpr.java b/dice-lang/src/bjc/dicelang/expr/Ezpr.java index 77adc70..7186d6f 100644 --- a/dice-lang/src/bjc/dicelang/expr/Ezpr.java +++ b/dice-lang/src/bjc/dicelang/expr/Ezpr.java @@ -58,7 +58,7 @@ // public Ezpr(EzprType type, Multiset<EzprNode> pos, Multiset<EzprNode> neg) { // typ = type; - + // positive = pos; // negative = neg; // } diff --git a/dice-lang/src/bjc/dicelang/expr/Parser.java b/dice-lang/src/bjc/dicelang/expr/Parser.java index b3f83a4..6d34b96 100644 --- a/dice-lang/src/bjc/dicelang/expr/Parser.java +++ b/dice-lang/src/bjc/dicelang/expr/Parser.java @@ -128,7 +128,9 @@ public class Parser { /* * Handle leaf nodes. */ + { return data.toExpr(); + } final ITree<Token> left = ast.getChild(0); final ITree<Token> right = ast.getChild(1); diff --git a/dice-lang/src/bjc/dicelang/expr/Tokens.java b/dice-lang/src/bjc/dicelang/expr/Tokens.java index 6bdcde0..f763d37 100644 --- a/dice-lang/src/bjc/dicelang/expr/Tokens.java +++ b/dice-lang/src/bjc/dicelang/expr/Tokens.java @@ -67,7 +67,9 @@ public class Tokens { * @return The token the string represents. */ public Token lexToken(final String tok, final String raw) { - if (litTokens.containsKey(tok)) return new Token(litTokens.get(tok), raw, this); + if (litTokens.containsKey(tok)) { + return new Token(litTokens.get(tok), raw, this); + } return parseVRef(tok, raw); } |
