Lines Matching refs:e
91 int e = aux_getn(L, 1) + 1; /* first empty element */ in tinsert() local
95 pos = e; /* insert new element at the end */ in tinsert()
101 if (pos > e) e = pos; /* `grow' array if necessary */ in tinsert()
102 for (i = e; i > pos; i--) { /* move up elements */ in tinsert()
112 luaL_setn(L, 1, e); /* new size */ in tinsert()
119 int e = aux_getn(L, 1); in tremove() local
120 int pos = luaL_optint(L, 2, e); in tremove()
121 if (!(1 <= pos && pos <= e)) /* position is outside bounds? */ in tremove()
123 luaL_setn(L, 1, e - 1); /* t.n = n-1 */ in tremove()
125 for ( ;pos<e; pos++) { in tremove()
130 lua_rawseti(L, 1, e); /* t[e] = nil */ in tremove()