Set up frame steps for exceptions

This commit is contained in:
Andrew Morris
2023-03-21 09:51:25 +11:00
parent eaf6280c71
commit 11b547db15
11 changed files with 233 additions and 169 deletions

View File

@@ -1,4 +1,4 @@
use std::rc::Rc;
use std::{process::exit, rc::Rc};
use valuescript_vm::VirtualMachine;
@@ -50,5 +50,11 @@ pub fn main() {
&[],
);
println!("{}", result);
match result {
Ok(result) => println!("{}", result),
Err(err) => {
println!("Uncaught exception: {}", err);
exit(1);
}
}
}