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)); }