public static extern lua_State lua_newstate( [MarshalAs(UnmanagedType.FunctionPtr)] lua_Alloc L, IntPtr ud);