commit | bc970005ce2e258e29a5c315ea4e49f76a66586e | [log] [tgz] |
---|---|---|
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | Fri Feb 12 13:36:30 2021 -0300 |
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | Fri Feb 12 13:36:30 2021 -0300 |
tree | 5575ca66aeddad2036df74f38fa2bed217c2801e | |
parent | f79ccdca9bbe9d486d91a44a4464b99ce38de0e2 [diff] |
'__close' methods can yield in the return of a C function When, inside a coroutine, a C function with to-be-closed slots return, the corresponding metamethods can yield. ('__close' metamethods called through 'lua_closeslot' still cannot yield, as there is no continuation to go when resuming.)
This is the repository of Lua development code, as seen by the Lua team. It contains the full history of all commits but is mirrored irregularly. For complete information about Lua, visit Lua.org.
Please do not send pull requests. To report issues, post a message to the Lua mailing list.
Download official Lua releases from Lua.org.