fix: don't panic on error in repl
This commit is contained in:
parent
49e99b6fa4
commit
4e7c8eba01
1 changed files with 4 additions and 3 deletions
|
@ -24,10 +24,11 @@ fn main() {
|
|||
|
||||
let tokens = lexer::read(&input).unwrap();
|
||||
let ast = parser::parse(tokens).unwrap();
|
||||
let res = evaluator::eval(env.clone(), ast).unwrap();
|
||||
let res = evaluator::eval(env.clone(), ast);
|
||||
|
||||
for expr in res {
|
||||
println!("{expr}")
|
||||
match res {
|
||||
Ok(expressions) => expressions.into_iter().for_each(|expr| println!("{expr}")),
|
||||
Err(err) => println!("{}", err.to_string()),
|
||||
}
|
||||
|
||||
input.clear();
|
||||
|
|
Loading…
Reference in a new issue