use crate::ClearModp;
use crate::ConstI32;
use crate::Stack;
#[no_mangle]
extern "C" fn __crash() -> ! {
println!("CRASH requested");
std::process::exit(-1);
}
#[no_mangle]
extern "C" fn __restart() -> ! {
println!("RESTART requested");
std::process::exit(0);
}
#[no_mangle]
extern "C" fn __reqbl(_: u32) {}
#[no_mangle]
extern "C" fn __start_clock(_: u32) {}
#[no_mangle]
extern "C" fn __stop_clock(_: u32) {}
#[no_mangle]
extern "C" fn __gc(_: u32) {}
#[no_mangle]
extern "C" fn __lf(a: u32) {
if a == 500 {
unsafe { ClearModp::push(&ClearModp::from(ConstI32::<0>)) };
}
if a == 502 {
unsafe { ClearModp::push(&ClearModp::from(ConstI32::<0>)) };
unsafe { ClearModp::push(&ClearModp::from(ConstI32::<0>)) };
unsafe { ClearModp::push(&ClearModp::from(ConstI32::<0>)) };
unsafe { ClearModp::push(&ClearModp::from(ConstI32::<0>)) };
unsafe { ClearModp::push(&ClearModp::from(ConstI32::<0>)) };
}
if a == 503 {
unsafe { i64::push(&i64::from(ConstI32::<0>)) };
}
}