aboutsummaryrefslogtreecommitdiff
path: root/llex.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2018-12-04 15:01:42 -0200
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2018-12-04 15:01:42 -0200
commit28d829c86712ce5bc453feccc5129a32f78d80c0 (patch)
tree58197e763ca643bbe4a042372927bf81092b141c /llex.c
parent6d04537ea660fd12fc16c328366b701fabaf4919 (diff)
downloadlua-28d829c86712ce5bc453feccc5129a32f78d80c0.tar.gz
lua-28d829c86712ce5bc453feccc5129a32f78d80c0.tar.bz2
lua-28d829c86712ce5bc453feccc5129a32f78d80c0.zip
Calls cannot be tail in the scope of a to-be-closed variable
A to-be-closed variable must be closed when a block ends, so even a 'return foo()' cannot directly returns the results of 'foo'; the function must close the scope before returning.
Diffstat (limited to 'llex.c')
0 files changed, 0 insertions, 0 deletions