aboutsummaryrefslogtreecommitdiff
path: root/ltests.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2024-07-05 14:57:11 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2024-07-05 14:57:11 -0300
commit193bf7919ea97a2d1a98734e1a215ee6d3fc021b (patch)
treeff88b95b15bdb34961d2c12f33ae0a6bab507a1a /ltests.c
parent366c85564874d560b3608349f752e9e490f9002d (diff)
downloadlua-193bf7919ea97a2d1a98734e1a215ee6d3fc021b.tar.gz
lua-193bf7919ea97a2d1a98734e1a215ee6d3fc021b.tar.bz2
lua-193bf7919ea97a2d1a98734e1a215ee6d3fc021b.zip
'printstack' (from ltests.c) made public
That function is useful for debugging the API.
Diffstat (limited to 'ltests.c')
-rw-r--r--ltests.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ltests.c b/ltests.c
index cd728947..ad40801e 100644
--- a/ltests.c
+++ b/ltests.c
@@ -822,7 +822,7 @@ static int listlocals (lua_State *L) {
822 822
823 823
824 824
825static void printstack (lua_State *L) { 825void lua_printstack (lua_State *L) {
826 int i; 826 int i;
827 int n = lua_gettop(L); 827 int n = lua_gettop(L);
828 printf("stack: >>\n"); 828 printf("stack: >>\n");
@@ -1652,7 +1652,7 @@ static int runC (lua_State *L, lua_State *L1, const char *pc) {
1652 printf("%s\n", luaL_tolstring(L1, n, NULL)); 1652 printf("%s\n", luaL_tolstring(L1, n, NULL));
1653 lua_pop(L1, 1); 1653 lua_pop(L1, 1);
1654 } 1654 }
1655 else printstack(L1); 1655 else lua_printstack(L1);
1656 } 1656 }
1657 else if EQ("print") { 1657 else if EQ("print") {
1658 const char *msg = getstring; 1658 const char *msg = getstring;