2009/10/7 Geoff Leyland <geoff_leyland@fastmail.fm>:
Is there a way to return an exit code from a Lua script without
calling
os.exit()?
I'm using luacov, and if you call os.exit(), it doesn't write any
statistics. I'd also like my script to return 1 or 0. As far as I
can
tell, the return value from a top-level script does not seem to be
used for
an exit code, but hopefully someone can tell me I'm wrong.
Looking at the code in lua.c, it seems the return value of the script
is ignored. It should be easy to patch if a custom Lua executable is
an option to you.