Included Files
- #include </usr/lib/gcc/avr/3.4.3/include/stdarg.h>
- #include </usr/lib/gcc/avr/3.4.3/include/stddef.h>
- #include </usr/avr/include/string.h>
- #include <nut/include/lua/lua.h>
- #include <nut/include/lua/lapi.h>
- #include <nut/include/lua/lcode.h>
- #include <nut/include/lua/ldebug.h>
- #include <nut/include/lua/ldo.h>
- #include <nut/include/lua/lfunc.h>
- #include <lua/lopcodes.h>
- #include <nut/include/lua/lstring.h>
- #include <nut/include/lua/ltable.h>
- #include <nut/include/lua/lvm.h>
Preprocessor definitions
#define ldebug_c
#define LUA_CORE
#define check( x )
#define checkjump( pt, pc )
#define checkreg( pt, reg )
#define checkopenop( pt, pc )
void luaG_aritherror ( lua_State* L, const TValue* p1, const TValue* p2 )
int luaG_checkcode ( const Proto* pt )
int luaG_checkopenop ( Instruction i )
void luaG_concaterror ( lua_State* L, StkId p1, StkId p2 )
void luaG_errormsg ( lua_State* L )
int luaG_ordererror ( lua_State* L, const TValue* p1, const TValue* p2 )
void luaG_runerror ( lua_State* L, const char* fmt, ... )
void luaG_typeerror ( lua_State* L, const TValue* o, const char* op )
lua_Hook lua_gethook ( lua_State* L )
int lua_gethookcount ( lua_State* L )
int lua_gethookmask ( lua_State* L )
int lua_getinfo ( lua_State* L, const char* what, lua_Debug* ar )
const char* lua_getlocal ( lua_State* L, const lua_Debug* ar, int n )
int lua_getstack ( lua_State* L, int level, lua_Debug* ar )
int lua_sethook ( lua_State* L, lua_Hook func, int mask, int count )
const char* lua_setlocal ( lua_State* L, const lua_Debug* ar, int n )
static void addinfo ( lua_State* L, const char* msg )
static int auxgetinfo ( lua_State* L, const char* what, lua_Debug* ar, Closure* f, CallInfo* ci )
static int checkArgMode ( const Proto* pt, int r, enum OpArgMask mode )
static void collectvalidlines ( lua_State* L, Closure* f )
static int currentline ( lua_State* L, CallInfo* ci )
static int currentpc ( lua_State* L, CallInfo* ci )
static const char* findlocal ( lua_State* L, CallInfo* ci, int n )
static void funcinfo ( lua_Debug* ar, Closure* cl )
static const char* getfuncname ( lua_State* L, CallInfo* ci, const char** name )
static Proto* getluaproto ( CallInfo* ci )
static const char* getobjname ( lua_State* L, CallInfo* ci, int stackpos, const char** name )
static void info_tailcall ( lua_Debug* ar )
static int isinstack ( CallInfo* ci, const TValue* o )
static const char* kname ( Proto* p, int c )
static int precheck ( const Proto* pt )
static Instruction symbexec ( const Proto* pt, int lastpc, int reg )