Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
33 lines (26 sloc) 879 Bytes
/*
* Copyright (C) 2007-2009, Parrot Foundation.
* $Id$
*/
#ifndef PARROT_LUA_PRIVATE_H_GUARD
#define PARROT_LUA_PRIVATE_H_GUARD
extern INTVAL dynpmc_LuaBoolean;
extern INTVAL dynpmc_LuaFunction;
extern INTVAL dynpmc_LuaNil;
extern INTVAL dynpmc_LuaNumber;
extern INTVAL dynpmc_LuaString;
extern INTVAL dynpmc_LuaTable;
extern INTVAL dynpmc_LuaUserdata;
#define PMC_type(pmc) ((pmc)->vtable->base_type)
extern PMC * _LuaAny_find_meth(PARROT_INTERP, PMC *obj, const char *name);
extern PMC * _LuaFunction_get_environment(PARROT_INTERP, PMC *obj);
extern PMC * _LuaString_get_metatable(PARROT_INTERP);
extern PMC * _LuaTable_get_metatable(PARROT_INTERP, PMC *obj);
extern PMC * _LuaUserdata_get_metatable(PARROT_INTERP, PMC *obj);
#endif /* PARROT_LUA_PRIVATE_H_GUARD */
/*
* Local variables:
* c-file-style: "parrot"
* End:
* vim: expandtab shiftwidth=4:
*/