From d2677e20382b599b376157e6a37177daa23d0d39 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Wed, 4 Dec 2024 16:34:40 +0000 Subject: [PATCH] lang: lex: add hen keyword --- lang/lex.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lang/lex.c b/lang/lex.c index 8d5de34..d1a27fc 100644 --- a/lang/lex.c +++ b/lang/lex.c @@ -30,6 +30,7 @@ static struct lex_token_def keywords[] = { LEX_TOKEN_DEF(IVY_KW_CATCH, "catch"), LEX_TOKEN_DEF(IVY_KW_UNDERSTANDS, "understands"), LEX_TOKEN_DEF(IVY_KW_IF, "if"), + LEX_TOKEN_DEF(IVY_KW_THEN, "then"), LEX_TOKEN_DEF(IVY_KW_AND, "and"), LEX_TOKEN_DEF(IVY_KW_OR, "or"), LEX_TOKEN_DEF(IVY_KW_IS, "is"), @@ -1115,6 +1116,7 @@ const char *ivy_keyword_to_string(enum ivy_keyword keyword) ENUM_STR(IVY_KW_THROW); ENUM_STR(IVY_KW_CATCH); ENUM_STR(IVY_KW_IF); + ENUM_STR(IVY_KW_THEN); ENUM_STR(IVY_KW_AND); ENUM_STR(IVY_KW_OR); ENUM_STR(IVY_KW_IS);