new names for debug types
This commit is contained in:
24
luadebug.h
24
luadebug.h
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
** $Id: luadebug.h,v 1.8 1999/11/22 13:12:07 roberto Exp roberto $
|
||||
** $Id: luadebug.h,v 1.9 2000/01/19 12:00:45 roberto Exp roberto $
|
||||
** Debugging API
|
||||
** See Copyright Notice in lua.h
|
||||
*/
|
||||
@@ -11,25 +11,25 @@
|
||||
|
||||
#include "lua.h"
|
||||
|
||||
typedef struct lua_Dbgactreg lua_Dbgactreg; /* activation record */
|
||||
typedef struct lua_Dbglocvar lua_Dbglocvar; /* local variable */
|
||||
typedef struct lua_Debug lua_Debug; /* activation record */
|
||||
typedef struct lua_Localvar lua_Localvar;
|
||||
|
||||
typedef void (*lua_Dbghook) (lua_State *L, lua_Dbgactreg *ar);
|
||||
typedef void (*lua_Hook) (lua_State *L, lua_Debug *ar);
|
||||
|
||||
|
||||
int lua_getstack (lua_State *L, int level, lua_Dbgactreg *ar);
|
||||
int lua_getinfo (lua_State *L, const char *what, lua_Dbgactreg *ar);
|
||||
int lua_getlocal (lua_State *L, const lua_Dbgactreg *ar, lua_Dbglocvar *v);
|
||||
int lua_setlocal (lua_State *L, const lua_Dbgactreg *ar, lua_Dbglocvar *v);
|
||||
int lua_getstack (lua_State *L, int level, lua_Debug *ar);
|
||||
int lua_getinfo (lua_State *L, const char *what, lua_Debug *ar);
|
||||
int lua_getlocal (lua_State *L, const lua_Debug *ar, lua_Localvar *v);
|
||||
int lua_setlocal (lua_State *L, const lua_Debug *ar, lua_Localvar *v);
|
||||
|
||||
int lua_setdebug (lua_State *L, int debug);
|
||||
|
||||
lua_Dbghook lua_setcallhook (lua_State *L, lua_Dbghook func);
|
||||
lua_Dbghook lua_setlinehook (lua_State *L, lua_Dbghook func);
|
||||
lua_Hook lua_setcallhook (lua_State *L, lua_Hook func);
|
||||
lua_Hook lua_setlinehook (lua_State *L, lua_Hook func);
|
||||
|
||||
|
||||
|
||||
struct lua_Dbgactreg {
|
||||
struct lua_Debug {
|
||||
const char *event; /* `call', `return' */
|
||||
const char *source; /* (S) */
|
||||
int linedefined; /* (S) */
|
||||
@@ -44,7 +44,7 @@ struct lua_Dbgactreg {
|
||||
};
|
||||
|
||||
|
||||
struct lua_Dbglocvar {
|
||||
struct lua_Localvar {
|
||||
int index;
|
||||
const char *name;
|
||||
lua_Object value;
|
||||
|
||||
Reference in New Issue
Block a user