Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wrap additional methods from Lua 5.1 API #6

Open
Kefta opened this issue Oct 1, 2018 · 1 comment
Open

Wrap additional methods from Lua 5.1 API #6

Kefta opened this issue Oct 1, 2018 · 1 comment

Comments

@Kefta
Copy link

Kefta commented Oct 1, 2018

It's still not really feasible to stick with just ILuaBase for modules since it's missing some core Lua functionality. Specifically:

  • lua_callk
  • lua_concat
  • lua_createtable arguments
  • lua_error (erroring from the stack instead of a C-string)
  • lua_gc
  • lua_getfenv
  • lua_getinfo
  • lua_getlocal
  • lua_getstack
  • lua_getupvalue
  • lua_lessthan
  • lua_newthread
  • lua_push(v)fstring
  • lua_pushinteger
  • lua_replace
  • lua_resume
  • lua_setfenv
  • lua_setglobal
  • lua_topointer
  • lua_upvalueindex
  • lua_yield
  • luaL_loadfile
  • luaL_loadstring
  • luaL_where
@Kefta Kefta changed the title Expose additional methods from Lua 5.1 API Wrap additional methods from Lua 5.1 API Oct 2, 2018
@RaphaelIT7
Copy link

Maybe we could also get lua_rawgeti and lua_rawseti
Seem to be quite faster than lua_rawset(RawSet) from what I noticed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants