aboutsummaryrefslogtreecommitdiff
path: root/lbuiltin.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>1997-12-18 16:32:39 -0200
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>1997-12-18 16:32:39 -0200
commitde79e7fc586c0b60a04823c0e930b227af2828d8 (patch)
treee48cd57eba16106100fb18e2bd2c1ab19f841347 /lbuiltin.c
parent8b5b42563c317f83318a0386551f0f0252e387dc (diff)
downloadlua-de79e7fc586c0b60a04823c0e930b227af2828d8.tar.gz
lua-de79e7fc586c0b60a04823c0e930b227af2828d8.tar.bz2
lua-de79e7fc586c0b60a04823c0e930b227af2828d8.zip
back to "lua_upvalue"... (seems better choice)
Diffstat (limited to 'lbuiltin.c')
-rw-r--r--lbuiltin.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lbuiltin.c b/lbuiltin.c
index fa83e58a..da2c915c 100644
--- a/lbuiltin.c
+++ b/lbuiltin.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lbuiltin.c,v 1.17 1997/12/15 16:17:20 roberto Exp roberto $ 2** $Id: lbuiltin.c,v 1.18 1997/12/17 20:48:58 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*/
@@ -427,6 +427,7 @@ static void testC (void)
427 case 'r': { int n=getnum(s); reg[n]=lua_getref(locks[getnum(s)]); break; } 427 case 'r': { int n=getnum(s); reg[n]=lua_getref(locks[getnum(s)]); break; }
428 case 'u': lua_unref(locks[getnum(s)]); break; 428 case 'u': lua_unref(locks[getnum(s)]); break;
429 case 'p': { int n = getnum(s); reg[n] = lua_getparam(getnum(s)); break; } 429 case 'p': { int n = getnum(s); reg[n] = lua_getparam(getnum(s)); break; }
430 case 'U': { int n = getnum(s); reg[n] = lua_upvalue(getnum(s)); break; }
430 case '=': lua_setglobal(getname(s)); break; 431 case '=': lua_setglobal(getname(s)); break;
431 case 's': lua_pushstring(getname(s)); break; 432 case 's': lua_pushstring(getname(s)); break;
432 case 'o': lua_pushobject(reg[getnum(s)]); break; 433 case 'o': lua_pushobject(reg[getnum(s)]); break;