From 2f489a31786a29aeb6f4bb1617ea07f24343d76d Mon Sep 17 00:00:00 2001 From: Hydrostic Date: Sat, 9 May 2026 12:34:20 +0800 Subject: [PATCH] fix(lexer): Return not recognized --- src/frontend/lexer.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/frontend/lexer.rs b/src/frontend/lexer.rs index c378ed7..56d46ec 100644 --- a/src/frontend/lexer.rs +++ b/src/frontend/lexer.rs @@ -327,6 +327,9 @@ fn parse_ident( } } let name = name.into_iter().collect::(); + if name.eq("return") { + return Ok(TokenValue::Return); + } if let Some(type_ident) = TypeIdent::from_str(&name).ok() { return Ok(TokenValue::TypeIdent(type_ident)); }