lua_defs_lua54.go 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. package lua
  2. //#include "golua.h"
  3. import "C"
  4. type LuaValType int
  5. const (
  6. LUA_TNIL = LuaValType(C.LUA_TNIL)
  7. LUA_TNUMBER = LuaValType(C.LUA_TNUMBER)
  8. LUA_TBOOLEAN = LuaValType(C.LUA_TBOOLEAN)
  9. LUA_TSTRING = LuaValType(C.LUA_TSTRING)
  10. LUA_TTABLE = LuaValType(C.LUA_TTABLE)
  11. LUA_TFUNCTION = LuaValType(C.LUA_TFUNCTION)
  12. LUA_TUSERDATA = LuaValType(C.LUA_TUSERDATA)
  13. LUA_TTHREAD = LuaValType(C.LUA_TTHREAD)
  14. LUA_TLIGHTUSERDATA = LuaValType(C.LUA_TLIGHTUSERDATA)
  15. )
  16. const (
  17. LUA_OK = C.LUA_OK
  18. LUA_VERSION = C.LUA_VERSION
  19. LUA_RELEASE = C.LUA_RELEASE
  20. LUA_VERSION_NUM = C.LUA_VERSION_NUM
  21. LUA_COPYRIGHT = C.LUA_COPYRIGHT
  22. LUA_AUTHORS = C.LUA_AUTHORS
  23. LUA_MULTRET = C.LUA_MULTRET
  24. LUA_REGISTRYINDEX = C.LUA_REGISTRYINDEX
  25. LUA_YIELD = C.LUA_YIELD
  26. LUA_ERRRUN = C.LUA_ERRRUN
  27. LUA_ERRSYNTAX = C.LUA_ERRSYNTAX
  28. LUA_ERRMEM = C.LUA_ERRMEM
  29. LUA_ERRERR = C.LUA_ERRERR
  30. LUA_TNONE = C.LUA_TNONE
  31. LUA_MINSTACK = C.LUA_MINSTACK
  32. LUA_GCSTOP = C.LUA_GCSTOP
  33. LUA_GCRESTART = C.LUA_GCRESTART
  34. LUA_GCCOLLECT = C.LUA_GCCOLLECT
  35. LUA_GCCOUNT = C.LUA_GCCOUNT
  36. LUA_GCCOUNTB = C.LUA_GCCOUNTB
  37. LUA_GCSTEP = C.LUA_GCSTEP
  38. LUA_GCSETPAUSE = C.LUA_GCSETPAUSE
  39. LUA_GCSETSTEPMUL = C.LUA_GCSETSTEPMUL
  40. LUA_HOOKCALL = C.LUA_HOOKCALL
  41. LUA_HOOKRET = C.LUA_HOOKRET
  42. LUA_HOOKLINE = C.LUA_HOOKLINE
  43. LUA_HOOKCOUNT = C.LUA_HOOKCOUNT
  44. LUA_MASKCALL = C.LUA_MASKCALL
  45. LUA_MASKRET = C.LUA_MASKRET
  46. LUA_MASKLINE = C.LUA_MASKLINE
  47. LUA_MASKCOUNT = C.LUA_MASKCOUNT
  48. LUA_ERRFILE = C.LUA_ERRFILE
  49. LUA_NOREF = C.LUA_NOREF
  50. LUA_REFNIL = C.LUA_REFNIL
  51. LUA_FILEHANDLE = C.LUA_FILEHANDLE
  52. LUA_COLIBNAME = C.LUA_COLIBNAME
  53. LUA_TABLIBNAME = C.LUA_TABLIBNAME
  54. LUA_IOLIBNAME = C.LUA_IOLIBNAME
  55. LUA_OSLIBNAME = C.LUA_OSLIBNAME
  56. LUA_STRLIBNAME = C.LUA_STRLIBNAME
  57. LUA_MATHLIBNAME = C.LUA_MATHLIBNAME
  58. LUA_DBLIBNAME = C.LUA_DBLIBNAME
  59. LUA_LOADLIBNAME = C.LUA_LOADLIBNAME
  60. )