diff options
| author | Elias Haugsbakk <[email protected]> | 2026-09-18 23:10:31 +0200 |
|---|---|---|
| committer | Elias Haugsbakk <[email protected]> | 2026-09-19 01:59:23 +0200 |
| commit | 1ef6f0e6b9083748e5b91743f15f10f09c6b8432 (patch) | |
| tree | 66a0144ae1ffb8f42b915551021ef5e30f64fe2a /src/test/java/no/eliashaugsbakk/kompilator/tokenization | |
| parent | df845a788a831c169a0725f49f96cae0a896ad64 (diff) | |
Implement parser creating AST
Diffstat (limited to 'src/test/java/no/eliashaugsbakk/kompilator/tokenization')
| -rw-r--r-- | src/test/java/no/eliashaugsbakk/kompilator/tokenization/LexerTest.java | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/test/java/no/eliashaugsbakk/kompilator/tokenization/LexerTest.java b/src/test/java/no/eliashaugsbakk/kompilator/tokenization/LexerTest.java index d1fedb9..7f4a5b3 100644 --- a/src/test/java/no/eliashaugsbakk/kompilator/tokenization/LexerTest.java +++ b/src/test/java/no/eliashaugsbakk/kompilator/tokenization/LexerTest.java @@ -24,17 +24,17 @@ class LexerTest { // tokens.forEach(t-> IO.println(t.type + " : " + t.value)); - assertSame(KEYWORD, tokens.getFirst().type); - assertEquals(1, tokens.get(0).line); - assertEquals(1, tokens.get(0).colum); + assertSame(KEYWORD, tokens.getFirst().type()); + assertEquals(1, tokens.get(0).line()); + assertEquals(1, tokens.get(0).colum()); - assertSame(LPAREN, tokens.get(1).type); + assertSame(LPAREN, tokens.get(1).type()); - assertSame(STRING, tokens.get(2).type); - assertTrue(tokens.get(2).value.contains("Hello, World")); + assertSame(STRING, tokens.get(2).type()); + assertTrue(tokens.get(2).value().contains("Hello, World")); - assertSame(RPAREN, tokens.get(3).type); - assertSame(SEMICOLON, tokens.get(4).type); - assertSame(EOF, tokens.get(5).type); + assertSame(RPAREN, tokens.get(3).type()); + assertSame(SEMICOLON, tokens.get(4).type()); + assertSame(EOF, tokens.get(5).type()); } } |
