diff options
Diffstat (limited to 'src/main/java/no/eliashaugsbakk/kompilator/tokenization')
3 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/no/eliashaugsbakk/kompilator/tokenization/Lexer.java b/src/main/java/no/eliashaugsbakk/kompilator/tokenization/Lexer.java index 517f0e5..b767190 100644 --- a/src/main/java/no/eliashaugsbakk/kompilator/tokenization/Lexer.java +++ b/src/main/java/no/eliashaugsbakk/kompilator/tokenization/Lexer.java @@ -72,9 +72,9 @@ public class Lexer { position++; } - tokens.add(new Token(EOF, "End of File", new Position(line, column))); + tokens.add(new Token(EOF, "Filslutt", new Position(line, column))); if (Main.VERBOSE) { - IO.println("======= Lexer ======="); + IO.println("======= Leksikalsk analyse ======="); tokens.forEach(token -> IO.println(token.type().toString() + ": " + token.value())); IO.println("\n\n\n\n"); } diff --git a/src/main/java/no/eliashaugsbakk/kompilator/tokenization/LexerState.java b/src/main/java/no/eliashaugsbakk/kompilator/tokenization/LexerState.java index deac767..f574394 100644 --- a/src/main/java/no/eliashaugsbakk/kompilator/tokenization/LexerState.java +++ b/src/main/java/no/eliashaugsbakk/kompilator/tokenization/LexerState.java @@ -4,7 +4,7 @@ public enum LexerState { NORMAL, // reading regular tokens IN_STRING, // inside a string (after ") IN_WORD, // reading a keyword or identifier - IN_TYPE, // reading a type (i32, string, ...) + IN_TYPE, // reading a type (i32, streng, ...) IN_SINGLE_LINE_COMMENT, // reading a single line comment IN_MULTI_LINE_COMMENT, // reading a multi line comment } diff --git a/src/main/java/no/eliashaugsbakk/kompilator/tokenization/TokenType.java b/src/main/java/no/eliashaugsbakk/kompilator/tokenization/TokenType.java index 40b9d2e..f7a7da4 100644 --- a/src/main/java/no/eliashaugsbakk/kompilator/tokenization/TokenType.java +++ b/src/main/java/no/eliashaugsbakk/kompilator/tokenization/TokenType.java @@ -5,9 +5,9 @@ public enum TokenType { IDENTIFIER, // variable_1 STRING_LITERAL, // "Hello, World!" COLON, // : (set x[:] int = ...) - TYPE, // string, i32, i16?, my_type, ... (? makes nullable) + TYPE, // streng, i32, i16?, my_type, ... (? makes nullable) ASSIGN, // = - NULLABLE, // ? (x = string?;) + NULLABLE, // ? (x = streng?;) LPAREN, // ( RPAREN, // ) SEMICOLON, // ; |
