diff options
author | AidenRushbrooke <72034940+AidenRushbrooke@users.noreply.github.com> | 2021-11-06 16:40:12 +0000 |
---|---|---|
committer | AidenRushbrooke <72034940+AidenRushbrooke@users.noreply.github.com> | 2021-11-06 16:40:12 +0000 |
commit | d3046e3b1481cf6d190b8fcb814985e29852b5eb (patch) | |
tree | 0f0f966c017a09c74f032253bb6c4df400ee50df /src/Compiler/TokenScanner.java | |
parent | 0c54d7f8cb4b17d80ed21f7a9916ad27a13e34ed (diff) | |
download | esotericFORTRAN-d3046e3b1481cf6d190b8fcb814985e29852b5eb.tar.gz esotericFORTRAN-d3046e3b1481cf6d190b8fcb814985e29852b5eb.zip |
Working if/else statements (very basic and unstable)
Diffstat (limited to 'src/Compiler/TokenScanner.java')
-rw-r--r-- | src/Compiler/TokenScanner.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Compiler/TokenScanner.java b/src/Compiler/TokenScanner.java index f00f7b0..7783c01 100644 --- a/src/Compiler/TokenScanner.java +++ b/src/Compiler/TokenScanner.java @@ -175,5 +175,9 @@ public class TokenScanner { keywords = new HashMap<>(); keywords.put("var", TokenType.VAR); keywords.put("print", TokenType.PRINT); + keywords.put("if", TokenType.IF); + keywords.put("then", TokenType.THEN); + keywords.put("endif", TokenType.ENDIF); + keywords.put("else", TokenType.ELSE); } } |