diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2011-04-05 11:24:07 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2011-04-05 11:24:07 -0300 |
commit | 83abbac946e965d9c36ca5054866e2693402318a (patch) | |
tree | a736ffcd78d1259e40cd472858285327214ee7ba | |
parent | a25416a8d580c0dd72ae014f6a83b5205fbd11ce (diff) | |
download | lua-83abbac946e965d9c36ca5054866e2693402318a.tar.gz lua-83abbac946e965d9c36ca5054866e2693402318a.tar.bz2 lua-83abbac946e965d9c36ca5054866e2693402318a.zip |
all names used internally by macros end with '_'
-rw-r--r-- | lobject.h | 56 |
1 files changed, 28 insertions, 28 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lobject.h,v 2.46 2011/01/07 15:46:27 roberto Exp roberto $ | 2 | ** $Id: lobject.h,v 2.47 2011/02/28 17:32:10 roberto Exp roberto $ |
3 | ** Type definitions for Lua objects | 3 | ** Type definitions for Lua objects |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -145,61 +145,61 @@ typedef struct lua_TValue { | |||
145 | #define setnilvalue(obj) ((obj)->tt_=LUA_TNIL) | 145 | #define setnilvalue(obj) ((obj)->tt_=LUA_TNIL) |
146 | 146 | ||
147 | #define setnvalue(obj,x) \ | 147 | #define setnvalue(obj,x) \ |
148 | { TValue *i_o=(obj); i_o->value_.n=(x); i_o->tt_=LUA_TNUMBER; } | 148 | { TValue *io_=(obj); io_->value_.n=(x); io_->tt_=LUA_TNUMBER; } |
149 | 149 | ||
150 | #define setfvalue(obj,x) \ | 150 | #define setfvalue(obj,x) \ |
151 | { TValue *i_o=(obj); i_o->value_.f=(x); i_o->tt_=LUA_TLCF; } | 151 | { TValue *io_=(obj); io_->value_.f=(x); io_->tt_=LUA_TLCF; } |
152 | 152 | ||
153 | #define changenvalue(o,x) check_exp((o)->tt_==LUA_TNUMBER, (o)->value_.n=(x)) | 153 | #define changenvalue(o,x) check_exp((o)->tt_==LUA_TNUMBER, (o)->value_.n=(x)) |
154 | 154 | ||
155 | #define setpvalue(obj,x) \ | 155 | #define setpvalue(obj,x) \ |
156 | { TValue *i_o=(obj); i_o->value_.p=(x); i_o->tt_=LUA_TLIGHTUSERDATA; } | 156 | { TValue *io_=(obj); io_->value_.p=(x); io_->tt_=LUA_TLIGHTUSERDATA; } |
157 | 157 | ||
158 | #define setbvalue(obj,x) \ | 158 | #define setbvalue(obj,x) \ |
159 | { TValue *i_o=(obj); i_o->value_.b=(x); i_o->tt_=LUA_TBOOLEAN; } | 159 | { TValue *io_=(obj); io_->value_.b=(x); io_->tt_=LUA_TBOOLEAN; } |
160 | 160 | ||
161 | #define setgcovalue(L,obj,x) \ | 161 | #define setgcovalue(L,obj,x) \ |
162 | { TValue *i_o=(obj); GCObject *i_g=(x); \ | 162 | { TValue *io_=(obj); GCObject *i_g=(x); \ |
163 | i_o->value_.gc=i_g; i_o->tt_=gch(i_g)->tt; } | 163 | io_->value_.gc=i_g; io_->tt_=gch(i_g)->tt; } |
164 | 164 | ||
165 | #define setsvalue(L,obj,x) \ | 165 | #define setsvalue(L,obj,x) \ |
166 | { TValue *i_o=(obj); \ | 166 | { TValue *io_=(obj); \ |
167 | i_o->value_.gc=cast(GCObject *, (x)); i_o->tt_=LUA_TSTRING; \ | 167 | io_->value_.gc=cast(GCObject *, (x)); io_->tt_=LUA_TSTRING; \ |
168 | checkliveness(G(L),i_o); } | 168 | checkliveness(G(L),io_); } |
169 | 169 | ||
170 | #define setuvalue(L,obj,x) \ | 170 | #define setuvalue(L,obj,x) \ |
171 | { TValue *i_o=(obj); \ | 171 | { TValue *io_=(obj); \ |
172 | i_o->value_.gc=cast(GCObject *, (x)); i_o->tt_=LUA_TUSERDATA; \ | 172 | io_->value_.gc=cast(GCObject *, (x)); io_->tt_=LUA_TUSERDATA; \ |
173 | checkliveness(G(L),i_o); } | 173 | checkliveness(G(L),io_); } |
174 | 174 | ||
175 | #define setthvalue(L,obj,x) \ | 175 | #define setthvalue(L,obj,x) \ |
176 | { TValue *i_o=(obj); \ | 176 | { TValue *io_=(obj); \ |
177 | i_o->value_.gc=cast(GCObject *, (x)); i_o->tt_=LUA_TTHREAD; \ | 177 | io_->value_.gc=cast(GCObject *, (x)); io_->tt_=LUA_TTHREAD; \ |
178 | checkliveness(G(L),i_o); } | 178 | checkliveness(G(L),io_); } |
179 | 179 | ||
180 | #define setclvalue(L,obj,x) \ | 180 | #define setclvalue(L,obj,x) \ |
181 | { TValue *i_o=(obj); \ | 181 | { TValue *io_=(obj); \ |
182 | i_o->value_.gc=cast(GCObject *, (x)); i_o->tt_=LUA_TFUNCTION; \ | 182 | io_->value_.gc=cast(GCObject *, (x)); io_->tt_=LUA_TFUNCTION; \ |
183 | checkliveness(G(L),i_o); } | 183 | checkliveness(G(L),io_); } |
184 | 184 | ||
185 | #define sethvalue(L,obj,x) \ | 185 | #define sethvalue(L,obj,x) \ |
186 | { TValue *i_o=(obj); \ | 186 | { TValue *io_=(obj); \ |
187 | i_o->value_.gc=cast(GCObject *, (x)); i_o->tt_=LUA_TTABLE; \ | 187 | io_->value_.gc=cast(GCObject *, (x)); io_->tt_=LUA_TTABLE; \ |
188 | checkliveness(G(L),i_o); } | 188 | checkliveness(G(L),io_); } |
189 | 189 | ||
190 | #define setptvalue(L,obj,x) \ | 190 | #define setptvalue(L,obj,x) \ |
191 | { TValue *i_o=(obj); \ | 191 | { TValue *io_=(obj); \ |
192 | i_o->value_.gc=cast(GCObject *, (x)); i_o->tt_=LUA_TPROTO; \ | 192 | io_->value_.gc=cast(GCObject *, (x)); io_->tt_=LUA_TPROTO; \ |
193 | checkliveness(G(L),i_o); } | 193 | checkliveness(G(L),io_); } |
194 | 194 | ||
195 | #define setdeadvalue(obj) ((obj)->tt_=LUA_TDEADKEY) | 195 | #define setdeadvalue(obj) ((obj)->tt_=LUA_TDEADKEY) |
196 | 196 | ||
197 | 197 | ||
198 | 198 | ||
199 | #define setobj(L,obj1,obj2) \ | 199 | #define setobj(L,obj1,obj2) \ |
200 | { const TValue *o2=(obj2); TValue *o1=(obj1); \ | 200 | { const TValue *o2_=(obj2); TValue *o1_=(obj1); \ |
201 | o1->value_ = o2->value_; o1->tt_=o2->tt_; \ | 201 | o1_->value_ = o2_->value_; o1_->tt_=o2_->tt_; \ |
202 | checkliveness(G(L),o1); } | 202 | checkliveness(G(L),o1_); } |
203 | 203 | ||
204 | 204 | ||
205 | /* | 205 | /* |