diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2025-06-12 11:15:09 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2025-06-12 11:15:09 -0300 |
commit | fd897027f19288ce2cb0249cb8c1818e2f3f1c4c (patch) | |
tree | 7fd131ca204c4100a24157405eda4239d2155a46 /ldo.h | |
parent | d05fe48bfdd89956c0ebd115dca0fb115aa28dd6 (diff) | |
download | lua-fd897027f19288ce2cb0249cb8c1818e2f3f1c4c.tar.gz lua-fd897027f19288ce2cb0249cb8c1818e2f3f1c4c.tar.bz2 lua-fd897027f19288ce2cb0249cb8c1818e2f3f1c4c.zip |
A coroutine can close itself
A call to close itself will close all its to-be-closed variables and
return to the resume that (re)started the coroutine.
Diffstat (limited to 'ldo.h')
-rw-r--r-- | ldo.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -91,6 +91,7 @@ LUAI_FUNC void luaD_shrinkstack (lua_State *L); | |||
91 | LUAI_FUNC void luaD_inctop (lua_State *L); | 91 | LUAI_FUNC void luaD_inctop (lua_State *L); |
92 | 92 | ||
93 | LUAI_FUNC l_noret luaD_throw (lua_State *L, TStatus errcode); | 93 | LUAI_FUNC l_noret luaD_throw (lua_State *L, TStatus errcode); |
94 | LUAI_FUNC l_noret luaD_throwbaselevel (lua_State *L, TStatus errcode); | ||
94 | LUAI_FUNC TStatus luaD_rawrunprotected (lua_State *L, Pfunc f, void *ud); | 95 | LUAI_FUNC TStatus luaD_rawrunprotected (lua_State *L, Pfunc f, void *ud); |
95 | 96 | ||
96 | #endif | 97 | #endif |