diff --git a/src/frontend/ast.rs b/src/frontend/ast.rs index 88e0852..8f74ce5 100644 --- a/src/frontend/ast.rs +++ b/src/frontend/ast.rs @@ -44,7 +44,7 @@ pub enum Stmt { DeclareStmt(String, bool, Option), // Name, is_mutable, expr ReturnStmt(Option), FunctionDeclaration(Vec, String, Vec, bool), // Parameters, Name, Body, Is async? - IfStmt(Expr, Vec, Vec), + IfStmt(Expr, Vec, Option>), // Condition, Then, Else } #[derive(Debug, PartialEq, Clone)]