diff options
| author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 1999-11-11 15:02:40 -0200 |
|---|---|---|
| committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 1999-11-11 15:02:40 -0200 |
| commit | 573372665ab47bb6c0451ee7ca3ff5fce9b370e0 (patch) | |
| tree | 248cfe8ec057fb301145fea58387b752435d3be3 /lbuiltin.c | |
| parent | a6755e2f1a6b9993cfd9e94c4165c76adafbdc31 (diff) | |
| download | lua-573372665ab47bb6c0451ee7ca3ff5fce9b370e0.tar.gz lua-573372665ab47bb6c0451ee7ca3ff5fce9b370e0.tar.bz2 lua-573372665ab47bb6c0451ee7ca3ff5fce9b370e0.zip | |
new API function `lua_equalobj'
Diffstat (limited to 'lbuiltin.c')
| -rw-r--r-- | lbuiltin.c | 6 |
1 files changed, 5 insertions, 1 deletions
| @@ -1,5 +1,5 @@ | |||
| 1 | /* | 1 | /* |
| 2 | ** $Id: lbuiltin.c,v 1.70 1999/11/04 17:22:26 roberto Exp roberto $ | 2 | ** $Id: lbuiltin.c,v 1.71 1999/11/10 15:41:11 roberto Exp roberto $ |
| 3 | ** Built-in functions | 3 | ** Built-in functions |
| 4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
| 5 | */ | 5 | */ |
| @@ -741,6 +741,10 @@ static void testC (void) { | |||
| 741 | n=lua_next(reg[n], (int)lua_getnumber(reg[getnum(s)])); | 741 | n=lua_next(reg[n], (int)lua_getnumber(reg[getnum(s)])); |
| 742 | lua_pushnumber(n); break; | 742 | lua_pushnumber(n); break; |
| 743 | } | 743 | } |
| 744 | case 'q' : { int n1=getnum(s); int n2=getnum(s); | ||
| 745 | lua_pushnumber(lua_equalobj(reg[n1], reg[n2])); | ||
| 746 | break; | ||
| 747 | } | ||
| 744 | default: luaL_verror("unknown command in `testC': %c", *(s-1)); | 748 | default: luaL_verror("unknown command in `testC': %c", *(s-1)); |
| 745 | } | 749 | } |
| 746 | if (*s == 0) return; | 750 | if (*s == 0) return; |
