public static extern int luaL_loadbuffer(lua_State L, [MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.U1)] byte[] buff, [MarshalAs(UnmanagedType.SysUInt)] size_t sz, [MarshalAs(UnmanagedType.LPStr)] string name);