From fdcf4be12c7c8913ccd26ebcab7cb05eb2abaa48 Mon Sep 17 00:00:00 2001 From: bd Date: Mon, 4 Nov 2024 23:34:54 -0500 Subject: Add keywords to lexer --- src/unit-tests/lexer/lexer-test.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/unit-tests') diff --git a/src/unit-tests/lexer/lexer-test.scm b/src/unit-tests/lexer/lexer-test.scm index eb41b83..48291b9 100644 --- a/src/unit-tests/lexer/lexer-test.scm +++ b/src/unit-tests/lexer/lexer-test.scm @@ -65,8 +65,12 @@ (test-error (read-this "1foo") (read-tokens)) +(test-equal (read-this "void") + '(void) + (read-tokens)) + (test-equal (read-this "int main(void) {return 2;}") - '("int" "main" left-paren "void" right-paren open-brace "return" 2 semi-colon close-brace) + '(int "main" left-paren void right-paren open-brace return 2 semi-colon close-brace) (read-tokens)) -- cgit v1.2.3