#[no_mangle]
extern "C" fn __ldint(value: i32) -> i64 {
value.into()
}
#[no_mangle]
extern "C" fn __addint(left: i64, right: i64) -> i64 {
left + right
}
#[no_mangle]
extern "C" fn __subint(left: i64, right: i64) -> i64 {
left - right
}
#[no_mangle]
extern "C" fn __mulint(left: i64, right: i64) -> i64 {
left * right
}
#[no_mangle]
extern "C" fn __divint(left: i64, right: i64) -> i64 {
left / right
}
#[no_mangle]
extern "C" fn __rand(_arg: i64) -> i64 {
1 as i64
}
#[no_mangle]
extern "C" fn __randint() -> i64 {
1 as i64
}
#[no_mangle]
extern "C" fn __randsint() -> crate::SecretI64 {
crate::SecretI64(1)
}
#[no_mangle]
extern "C" fn __randc() -> crate::ClearModp {
crate::ClearModp(2)
}
#[no_mangle]
extern "C" fn __randfloat() -> i64 {
0 as i64
}