@@ -33,6 +33,7 @@ fn main() -> Result<()> {
|
||||
let lexerdef = lexer::lexerdef();
|
||||
let lexer = lexerdef.lexer(&text);
|
||||
let (res, errors) = parser::parse(&lexer);
|
||||
// print errors
|
||||
for err in errors.iter() {
|
||||
println!("{}", err.pp(&lexer, &parser::token_epp));
|
||||
}
|
||||
@@ -45,6 +46,5 @@ fn main() -> Result<()> {
|
||||
let mut state = State::new();
|
||||
state.load_object(object, 64 * 1024 * 1024)?;
|
||||
let status = state.exec()?;
|
||||
//println!("exit status: {:#04x}", status);
|
||||
process::exit((status & 0xffff_ffff) as i32);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user