Add parser (and etc.) support for print statements.
This commit is contained in:
@@ -3,12 +3,12 @@ use crate::syntax::token_stream::Location;
|
||||
#[derive(Debug, PartialEq)]
|
||||
pub struct Program {
|
||||
pub statements: Vec<Statement>,
|
||||
pub result: Expression,
|
||||
}
|
||||
|
||||
#[derive(Debug, PartialEq)]
|
||||
pub enum Statement {
|
||||
Binding(Location, String, Expression),
|
||||
Print(Location, String),
|
||||
Expr(Location, Expression),
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user