hlua 0.4.1

Zero-cost high-level wrapper for Lua
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Test to make sure the low-level API can be accessed from hlua.

extern crate hlua;

use hlua::AsLua;

#[test]
fn get_version() {
    let lua = hlua::Lua::new();
    let state_ptr = lua.as_lua().state_ptr();

    let version = unsafe { *hlua::ffi::lua_version(state_ptr) as i32 };
    // 502 = Lua 5.2
    assert_eq!(version, 502);
}