got trainride working

This commit is contained in:
2021-10-27 22:18:34 +02:00
parent 23d926dbb3
commit 2267eed21c
7 changed files with 248 additions and 32 deletions

View File

@@ -136,6 +136,17 @@ pub enum Expr<'a> {
value: Box<Expression<'a>>,
type_: Type,
},
FuncCall {
position: Position,
name: &'a str,
params: Vec<Expression<'a>>
},
Select {
position: Position,
condition: Box<Expression<'a>>,
if_true: Box<Expression<'a>>,
if_false: Box<Expression<'a>>
}
}
#[derive(Debug, Clone, Copy)]