From 6b139769f5ac88221991689ba1917d3e307dc2ef Mon Sep 17 00:00:00 2001 From: Elias Haugsbakk Date: Sat, 19 Sep 2026 19:38:04 +0200 Subject: add variable declaration to parser --- .../java/no/eliashaugsbakk/kompilator/parsing/ParserTest.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/test/java/no/eliashaugsbakk/kompilator/parsing') diff --git a/src/test/java/no/eliashaugsbakk/kompilator/parsing/ParserTest.java b/src/test/java/no/eliashaugsbakk/kompilator/parsing/ParserTest.java index ac31dfc..fcd47c7 100644 --- a/src/test/java/no/eliashaugsbakk/kompilator/parsing/ParserTest.java +++ b/src/test/java/no/eliashaugsbakk/kompilator/parsing/ParserTest.java @@ -4,13 +4,13 @@ import static no.eliashaugsbakk.kompilator.tokenization.TokenType.KEYWORD; import static no.eliashaugsbakk.kompilator.tokenization.TokenType.LPAREN; import static no.eliashaugsbakk.kompilator.tokenization.TokenType.RPAREN; import static no.eliashaugsbakk.kompilator.tokenization.TokenType.SEMICOLON; -import static no.eliashaugsbakk.kompilator.tokenization.TokenType.STRING; +import static no.eliashaugsbakk.kompilator.tokenization.TokenType.STRING_LITERAL; import static org.junit.jupiter.api.Assertions.*; import java.util.List; import no.eliashaugsbakk.kompilator.parsing.node.Program; import no.eliashaugsbakk.kompilator.parsing.node.expression.FunctionCall; -import no.eliashaugsbakk.kompilator.parsing.node.expression.StringLiteral; +import no.eliashaugsbakk.kompilator.parsing.node.expression.literal.StringLiteral; import no.eliashaugsbakk.kompilator.parsing.node.statement.ExpressionStatement; import no.eliashaugsbakk.kompilator.tokenization.Token; import org.junit.jupiter.api.Test; @@ -22,7 +22,7 @@ class ParserTest { List tokens = List.of( new Token(KEYWORD, "print", 1, 0), new Token(LPAREN, "(", 1, 5), - new Token(STRING, "Hello", 1, 6), + new Token(STRING_LITERAL, "Hello", 1, 6), new Token(RPAREN, ")", 1, 13), new Token(SEMICOLON, ";", 1, 14) ); @@ -49,7 +49,7 @@ class ParserTest { List tokens = List.of( new Token(KEYWORD, "print", 1, 0), new Token(LPAREN, "(", 1, 5), - new Token(STRING, "Hello", 1, 6), + new Token(STRING_LITERAL, "Hello", 1, 6), new Token(RPAREN, ")", 1, 13) ); @@ -60,7 +60,7 @@ class ParserTest { void missingParenthesisThrows() { List tokens = List.of( new Token(KEYWORD, "print", 1, 0), - new Token(STRING, "Hello", 1, 5), + new Token(STRING_LITERAL, "Hello", 1, 5), new Token(RPAREN, ")", 1, 12), new Token(SEMICOLON, ";", 1, 13) ); -- cgit v1.2.3