From 3fecf187ffda02ff7a18cfb8b0d340e2c0e77310 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Fri, 15 Jan 1999 11:11:57 -0200 Subject: [PATCH] names... --- ltm.c | 56 +++++++++++++++++++++----------------------------------- ltm.h | 6 +++--- 2 files changed, 24 insertions(+), 38 deletions(-) diff --git a/ltm.c b/ltm.c index f061e56c..fdb8f024 100644 --- a/ltm.c +++ b/ltm.c @@ -1,5 +1,5 @@ /* -** $Id: ltm.c,v 1.18 1998/12/22 18:10:50 roberto Exp roberto $ +** $Id: ltm.c,v 1.19 1999/01/13 19:08:10 roberto Exp roberto $ ** Tag methods ** See Copyright Notice in lua.h */ @@ -22,8 +22,7 @@ char *luaT_eventname[] = { /* ORDER IM */ }; -static int luaI_checkevent (char *name, char *list[]) -{ +static int luaI_checkevent (char *name, char *list[]) { int e = luaL_findstring(name, list); if (e < 0) luaL_verror("`%.50s' is not a valid event name", name); @@ -35,7 +34,7 @@ static int luaI_checkevent (char *name, char *list[]) /* events in LUA_T_NIL are all allowed, since this is used as a * 'placeholder' for "default" fallbacks */ -static char validevents[NUM_TAGS][IM_N] = { /* ORDER LUA_T, ORDER IM */ +static char luaT_validevents[NUM_TAGS][IM_N] = { /* ORDER LUA_T, ORDER IM */ {1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1}, /* LUA_T_USERDATA */ {1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1}, /* LUA_T_NUMBER */ {1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1}, /* LUA_T_STRING */ @@ -45,22 +44,19 @@ static char validevents[NUM_TAGS][IM_N] = { /* ORDER LUA_T, ORDER IM */ {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1} /* LUA_T_NIL */ }; - -static int validevent (int t, int e) { /* ORDER LUA_T */ - return (t < LUA_T_NIL) ? 1 : validevents[-t][e]; +static int luaT_validevent (int t, int e) { /* ORDER LUA_T */ + return (t < LUA_T_NIL) ? 1 : luaT_validevents[-t][e]; } -static void init_entry (int tag) -{ +static void init_entry (int tag) { int i; for (i=0; iIMtable_size = NUM_TAGS*2; L->last_tag = -(NUM_TAGS-1); @@ -70,8 +66,7 @@ void luaT_init (void) } -int lua_newtag (void) -{ +int lua_newtag (void) { --L->last_tag; if ((-L->last_tag) >= L->IMtable_size) L->IMtable_size = luaM_growvector(&L->IMtable, L->IMtable_size, @@ -81,34 +76,30 @@ int lua_newtag (void) } -static void checktag (int tag) -{ +static void checktag (int tag) { if (!(L->last_tag <= tag && tag <= 0)) luaL_verror("%d is not a valid tag", tag); } -void luaT_realtag (int tag) -{ +void luaT_realtag (int tag) { if (!(L->last_tag <= tag && tag < LUA_T_NIL)) luaL_verror("tag %d is not result of `newtag'", tag); } -int lua_copytagmethods (int tagto, int tagfrom) -{ +int lua_copytagmethods (int tagto, int tagfrom) { int e; checktag(tagto); checktag(tagfrom); for (e=0; eIMtable[-(tag)].int_method[event]) -#define luaT_getimbyObj(o,e) (luaT_getim(luaT_efectivetag(o),(e))) +#define luaT_getimbyObj(o,e) (luaT_getim(luaT_effectivetag(o),(e))) extern char *luaT_eventname[]; void luaT_init (void); void luaT_realtag (int tag); -int luaT_efectivetag (TObject *o); +int luaT_effectivetag (TObject *o); void luaT_settagmethod (int t, char *event, TObject *func); TObject *luaT_gettagmethod (int t, char *event); char *luaT_travtagmethods (int (*fn)(TObject *));