#include "ldo.h"
#include "lobject.h"
#include "ltm.h"
gehe zum Quellcode dieser Datei
|
LUAI_FUNC int | luaV_lessthan (lua_State *L, const TValue *l, const TValue *r) |
|
LUAI_FUNC int | luaV_equalval (lua_State *L, const TValue *t1, const TValue *t2) |
|
LUAI_FUNC const TValue * | luaV_tonumber (const TValue *obj, TValue *n) |
|
LUAI_FUNC int | luaV_tostring (lua_State *L, StkId obj) |
|
LUAI_FUNC void | luaV_gettable (lua_State *L, const TValue *t, TValue *key, StkId val) |
|
LUAI_FUNC void | luaV_settable (lua_State *L, const TValue *t, TValue *key, StkId val) |
|
LUAI_FUNC void | luaV_execute (lua_State *L, int nexeccalls) |
|
LUAI_FUNC void | luaV_concat (lua_State *L, int total, int last) |
|
Definiert in Zeile 21 der Datei lvm.h.
#define tonumber |
( |
|
o, |
|
|
|
n |
|
) |
| |
Wert:
Definiert in Zeile 18 der Datei lvm.h.
Definiert in Zeile 16 der Datei lvm.h.
Definiert in Zeile 298 der Datei lvm.c.
309 size_t tl =
tsvalue(top-1)->len;
313 for (n = 1; n < total &&
tostring(L, top-n-1); n++) {
314 size_t l =
tsvalue(top-n-1)->len;
320 for (i=n; i>0; i--) {
321 size_t l =
tsvalue(top-i)->len;
Definiert in Zeile 271 der Datei lvm.c.
292 if (tm ==
NULL)
return 0;
Definiert in Zeile 393 der Datei lvm.c.
605 if (b != 0) L->
top = ra+b;
614 if (nresults >= 0) L->
top = L->
ci->
top;
625 if (b != 0) L->
top = ra+b;
634 StkId pfunc = (ci+1)->func;
637 for (aux = 0; pfunc+aux < L->
top; aux++)
639 ci->
top = L->
top = func+aux;
657 if (b != 0) L->
top = ra+b-1;
661 if (--nexeccalls == 0)
674 if (luai_numlt(0, step) ? luai_numle(idx, limit)
675 : luai_numle(limit, idx)) {
684 const TValue *plimit = ra+1;
685 const TValue *pstep = ra+2;
747 for (j=0; j<nup; j++, pc++) {
770 for (j = 0; j < b; j++) {
Definiert in Zeile 150 der Datei lvm.c.
170 callTM(L, tm, t, key, val);
Definiert in Zeile 51 der Datei lvm.c.
Definiert in Zeile 63 der Datei lvm.c.