Luawrap Lua wrapper for Euphoria.

Version 1.1



(c) Dec-15-2005 Updated Dec-17-2005 J. Peterson License Copyright (c) 2005, by J. Peterson. Any damage resulting from use of this product is not the responsibility of the author. You can modify these files, but you cannot mis-represent the authorship if you release the modified files.




1. Introduction


Luawrap is a wrapper for the Lua scripting language. Lua is designed to be embedded in other programming languages, and provides an API for doing so. This api is encapsulated in a dll, which contains the functions necessary to use Lua from your application. These functions are wrapped using this dll and lib so you can use Lua in Euphoria programs. No luaL_xxxx functions have been documented yet because I have not found any documentation for them.



2. Routines
  luaL_addlstring
  luaL_addstring
  luaL_addvalue
  luaL_argerror
  luaL_buffinit
  luaL_callmeta
  luaL_checkany
  luaL_checklstring
  luaL_checknumber
  luaL_checkstack
  luaL_checktype
  luaL_checkudata
  luaL_error
  luaL_findstring
  luaL_getmetafield
  luaL_getmetatable
  luaL_getn
  luaL_loadbuffer
  luaL_loadfile
  luaL_newmetatable
  luaL_openlib
  luaL_optlstring
  luaL_optnumber
  luaL_prepbuffer
  luaL_pushresult
  luaL_ref
  luaL_setn
  luaL_typerror
  luaL_unref
  luaL_where
  lua_atpanic
  lua_call
  lua_checkstack
  lua_close
  lua_concat
  lua_cpcall
  lua_dobuffer
  lua_dofile
  lua_dostring
  lua_dump
  lua_equal
  lua_error
  lua_getfenv
  lua_getgccount
  lua_getgcthreshhold
  lua_gethook
  lua_gethookcount
  lua_gethookmask
  lua_getinfo
  lua_getlocal
  lua_getmetatable
  lua_getstack
  lua_gettable
  lua_gettop
  lua_getupvalue
  lua_insert
  lua_iscfunction
  lua_isnumber
  lua_isstring
  lua_isuserdata
  lua_lessthan
  lua_load
  lua_newtable
  lua_newthread
  lua_newuserdata
  lua_next
  lua_open
  lua_pcall
  lua_pop
  lua_pushboolean
  lua_pushcclosure
  lua_pushfstring
  lua_pushlightuserdata
  lua_pushlstring
  lua_pushnil
  lua_pushnumber
  lua_pushstring
  lua_pushvalue
  lua_pushvfstring
  lua_rawequal
  lua_rawget
  lua_rawgeti
  lua_rawset
  lua_rawseti
  lua_remove
  lua_replace
  lua_resume
  lua_setfenv
  lua_setgcthreshold
  lua_sethook
  lua_setlocal
  lua_setmetatable
  lua_settable
  lua_settop
  lua_setupvalue
  lua_strlen
  lua_toboolean
  lua_tocfunction
  lua_tonumber
  lua_topointer
  lua_tostring
  lua_tothread
  lua_touserdata
  lua_type
  lua_typename
  lua_version
  lua_xmove
  lua_yield
  luaopen_base
  luaopen_debug
  luaopen_io
  luaopen_loadlib
  luaopen_math
  luaopen_string
  luaopen_table

 

... continue 3. Alphabetical Listing of All Routines, From A to Z