cl-repl/cli: Pretty-print errors in non-repl mode
This commit is contained in:
parent
df6089f84a
commit
8dd2920fca
@ -171,9 +171,10 @@ fn run_code(path: &str, code: &str, env: &mut Environment) -> Result<(), Box<dyn
|
|||||||
ret => println!("{ret}"),
|
ret => println!("{ret}"),
|
||||||
}
|
}
|
||||||
if env.get("main".into()).is_ok() {
|
if env.get("main".into()).is_ok() {
|
||||||
match env.call("main".into(), &[])? {
|
match env.call("main".into(), &[]) {
|
||||||
ConValue::Empty => {}
|
Ok(ConValue::Empty) => {}
|
||||||
ret => println!("{ret}"),
|
Ok(ret) => println!("{ret}"),
|
||||||
|
Err(e) => println!("Error: {e}"),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Ok(())
|
Ok(())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user