feat: Add support for expression and let statements.
This commit is contained in:
11
src/ast.rs
11
src/ast.rs
@@ -58,3 +58,14 @@ pub enum BinaryOp {
|
||||
Assign,
|
||||
Member,
|
||||
}
|
||||
|
||||
#[derive(Debug, PartialEq, Eq)]
|
||||
pub enum Statement {
|
||||
Let {
|
||||
name: Box<str>,
|
||||
name_span: Span,
|
||||
value: Option<Expression>,
|
||||
},
|
||||
|
||||
Expr(Expression),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user