diff options
| author | Jan Tuomi <jan-sebastian.tuomi@aalto.fi> | 2016-07-30 21:02:20 +0300 |
|---|---|---|
| committer | Jan Tuomi <jan-sebastian.tuomi@aalto.fi> | 2016-07-30 21:02:20 +0300 |
| commit | d7b9008b7b243046d5986696444072ef267cbf3c (patch) | |
| tree | 8ea51da0a3f15ef7e2be53586feb19d3ba48ec9f /src/main/com/jantuomi | |
| parent | d73ee4a75e5a81c4e85008ecd306979bf4a38713 (diff) | |
Fix bug where 'dset' was not recognized as a keyword
Diffstat (limited to 'src/main/com/jantuomi')
3 files changed, 5 insertions, 4 deletions
diff --git a/src/main/com/jantuomi/tunkki/core/tokenizer/token/Token.java b/src/main/com/jantuomi/tunkki/core/tokenizer/token/Token.java index d689556..3f75566 100644 --- a/src/main/com/jantuomi/tunkki/core/tokenizer/token/Token.java +++ b/src/main/com/jantuomi/tunkki/core/tokenizer/token/Token.java @@ -70,7 +70,8 @@ abstract public class Token { BranchBodyToken, NegationToken, - DeclareAssignToken, NotAToken + DeclareAssignToken, + NotAToken } abstract public Token setArguments(List<Token> args); diff --git a/src/main/com/jantuomi/tunkki/core/tokenizer/token/TokenFactory.java b/src/main/com/jantuomi/tunkki/core/tokenizer/token/TokenFactory.java index 878b6ba..41d73de 100644 --- a/src/main/com/jantuomi/tunkki/core/tokenizer/token/TokenFactory.java +++ b/src/main/com/jantuomi/tunkki/core/tokenizer/token/TokenFactory.java @@ -55,7 +55,7 @@ public class TokenFactory { case AssignmentToken: return new AssignmentToken(); case DeclareAssignToken: - return new DeclareAssignToken(); + return new DeclareAssignToken("dset"); case SymbolToken: return new SymbolToken(text); case CallToken: diff --git a/src/main/com/jantuomi/tunkki/core/tokenizer/token/types/DeclareAssignToken.java b/src/main/com/jantuomi/tunkki/core/tokenizer/token/types/DeclareAssignToken.java index fa729b4..ae530ed 100644 --- a/src/main/com/jantuomi/tunkki/core/tokenizer/token/types/DeclareAssignToken.java +++ b/src/main/com/jantuomi/tunkki/core/tokenizer/token/types/DeclareAssignToken.java @@ -11,8 +11,8 @@ import com.jantuomi.tunkki.exception.TunkkiError; * Created by jan on 28.7.2016. */ public class DeclareAssignToken extends BinaryOperatorToken { - public DeclareAssignToken() { - super(Type.DeclareAssignToken, "dset"); + public DeclareAssignToken(String text) { + super(Type.DeclareAssignToken, text); } @Override |
