use low_luajit::{AmountReturned, LuaState};
extern "C-unwind" fn test(lua: LuaState) -> AmountReturned {
lua.opt(|lua, arg_n| println!("{}", lua.get_top() - arg_n), 1, ());
lua.return_boolean(true)
}
#[unsafe(no_mangle)]
extern "C-unwind" fn luaopen_test(mut lua: LuaState) -> AmountReturned {
lua.push_cfunction(test);
lua.return_any(1)
}