test/test.rs
1use low_luajit::{AmountReturned, LuaState};
2
3extern "C-unwind" fn test(lua: LuaState) -> AmountReturned {
4 lua.opt(|lua, arg_n| println!("{}", lua.get_top() - arg_n), 1, ());
5
6 lua.return_boolean(true)
7}
8
9#[unsafe(no_mangle)]
10extern "C-unwind" fn luaopen_test(mut lua: LuaState) -> AmountReturned {
11 lua.push_cfunction(test);
12 lua.return_any(1)
13}