use brainterpreter::ast::Program;
use brainterpreter::lexer::Lexer;
use brainterpreter::parser::{Parser, ParsingError};
#[test]
fn parse_array_element_read() {
let source = r#"
i = i + 1;
"#;
let _ = parse(source).unwrap();
}
fn parse(source: &str) -> Result<Program, ParsingError> {
let mut lexer = Lexer::new(source);
let mut parser = Parser::new(&mut lexer);
parser.parse_program()
}