diff options
| author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2020-01-31 11:09:53 -0300 |
|---|---|---|
| committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2020-01-31 11:09:53 -0300 |
| commit | 46c3587a6feb28e1ee4a32aabe463b0ecb9e8f5e (patch) | |
| tree | 7e1ae9b55536171511506532a04f4ebe6dc764b0 /lundump.c | |
| parent | 69c7139ff88bf26e05d80bf19d0351e5c88d13a3 (diff) | |
| download | lua-46c3587a6feb28e1ee4a32aabe463b0ecb9e8f5e.tar.gz lua-46c3587a6feb28e1ee4a32aabe463b0ecb9e8f5e.tar.bz2 lua-46c3587a6feb28e1ee4a32aabe463b0ecb9e8f5e.zip | |
Clearer distinction between types and tags
LUA_T* represents only types; tags (types + Variants) are represented
by LUA_V* constants.
Diffstat (limited to 'lundump.c')
| -rw-r--r-- | lundump.c | 14 |
1 files changed, 7 insertions, 7 deletions
| @@ -157,23 +157,23 @@ static void LoadConstants (LoadState *S, Proto *f) { | |||
| 157 | TValue *o = &f->k[i]; | 157 | TValue *o = &f->k[i]; |
| 158 | int t = LoadByte(S); | 158 | int t = LoadByte(S); |
| 159 | switch (t) { | 159 | switch (t) { |
| 160 | case LUA_TNIL: | 160 | case LUA_VNIL: |
| 161 | setnilvalue(o); | 161 | setnilvalue(o); |
| 162 | break; | 162 | break; |
| 163 | case LUA_TFALSE: | 163 | case LUA_VFALSE: |
| 164 | setbfvalue(o); | 164 | setbfvalue(o); |
| 165 | break; | 165 | break; |
| 166 | case LUA_TTRUE: | 166 | case LUA_VTRUE: |
| 167 | setbtvalue(o); | 167 | setbtvalue(o); |
| 168 | break; | 168 | break; |
| 169 | case LUA_TNUMFLT: | 169 | case LUA_VNUMFLT: |
| 170 | setfltvalue(o, LoadNumber(S)); | 170 | setfltvalue(o, LoadNumber(S)); |
| 171 | break; | 171 | break; |
| 172 | case LUA_TNUMINT: | 172 | case LUA_VNUMINT: |
| 173 | setivalue(o, LoadInteger(S)); | 173 | setivalue(o, LoadInteger(S)); |
| 174 | break; | 174 | break; |
| 175 | case LUA_TSHRSTR: | 175 | case LUA_VSHRSTR: |
| 176 | case LUA_TLNGSTR: | 176 | case LUA_VLNGSTR: |
| 177 | setsvalue2n(S->L, o, LoadString(S)); | 177 | setsvalue2n(S->L, o, LoadString(S)); |
| 178 | break; | 178 | break; |
| 179 | default: lua_assert(0); | 179 | default: lua_assert(0); |
