chapter 10 in rust

This commit is contained in:
Sebastian Hugentobler 2025-02-13 12:29:31 +01:00
parent a13db8e29c
commit a98d249399
9 changed files with 401 additions and 35 deletions

View file

@ -19,4 +19,13 @@ pub enum Statement {
condition: Expression,
body: Box<Statement>,
},
Function {
name: Token,
params: Vec<Token>,
body: Vec<Statement>,
},
Return {
keyword: Token,
value: Option<Expression>,
},
}