|
| static void | addnum2buff (BuffFS *buff, TValue *num) |
| |
| static void | addstr2buff (BuffFS *buff, const char *str, size_t slen) |
| |
| static void | clearbuff (BuffFS *buff) |
| |
| static char * | getbuff (BuffFS *buff, int sz) |
| |
| static lua_Integer | intarith (lua_State *L, int op, lua_Integer v1, lua_Integer v2) |
| |
| static int | isneg (const char **s) |
| |
| static const char * | l_str2d (const char *s, lua_Number *result) |
| |
| static const char * | l_str2dloc (const char *s, lua_Number *result, int mode) |
| |
| static const char * | l_str2int (const char *s, lua_Integer *result) |
| |
| void | luaO_arith (lua_State *L, int op, const TValue *p1, const TValue *p2, StkId res) |
| |
| int | luaO_ceillog2 (unsigned int x) |
| |
| void | luaO_chunkid (char *out, const char *source, size_t srclen) |
| |
| int | luaO_hexavalue (int c) |
| |
| const char * | luaO_pushfstring (lua_State *L, const char *fmt,...) |
| |
| const char * | luaO_pushvfstring (lua_State *L, const char *fmt, va_list argp) |
| |
| int | luaO_rawarith (lua_State *L, int op, const TValue *p1, const TValue *p2, TValue *res) |
| |
| size_t | luaO_str2num (const char *s, TValue *o) |
| |
| void | luaO_tostring (lua_State *L, TValue *obj) |
| |
| int | luaO_utf8esc (char *buff, unsigned long x) |
| |
| static lua_Number | numarith (lua_State *L, int op, lua_Number v1, lua_Number v2) |
| |
| static void | pushstr (BuffFS *buff, const char *str, size_t l) |
| |
| static int | tostringbuff (TValue *obj, char *buff) |
| |