diff options
| author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2018-09-11 08:39:12 -0300 |
|---|---|---|
| committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2018-09-11 08:39:12 -0300 |
| commit | 9cbf17b0f1bb4001b237c4027b271f0db9bde62c (patch) | |
| tree | 22f7efcbec00a08d7204c0b3d3cc4968d3535798 /lapi.c | |
| parent | 5382a22e0eea878339c504b2a9a3b36bcd839fcc (diff) | |
| download | lua-9cbf17b0f1bb4001b237c4027b271f0db9bde62c.tar.gz lua-9cbf17b0f1bb4001b237c4027b271f0db9bde62c.tar.bz2 lua-9cbf17b0f1bb4001b237c4027b271f0db9bde62c.zip | |
Details (comments)
Diffstat (limited to 'lapi.c')
| -rw-r--r-- | lapi.c | 6 |
1 files changed, 5 insertions, 1 deletions
| @@ -38,7 +38,11 @@ const char lua_ident[] = | |||
| 38 | 38 | ||
| 39 | 39 | ||
| 40 | 40 | ||
| 41 | /* test for a valid index */ | 41 | /* |
| 42 | ** Test for a valid index. | ||
| 43 | ** '!ttisnil(o)' implies 'o != &G(L)->nilvalue', so it is not needed. | ||
| 44 | ** However, it covers the most common cases in a faster way. | ||
| 45 | */ | ||
| 42 | #define isvalid(L, o) (!ttisnil(o) || o != &G(L)->nilvalue) | 46 | #define isvalid(L, o) (!ttisnil(o) || o != &G(L)->nilvalue) |
| 43 | 47 | ||
| 44 | 48 | ||
