|
|
||
|
I want to write lua modules and put some self testing code at the end of the script which got executed only if it is run as its own and not through "require".
In python, this is usually done through
if __name__ = "__main__":
How should I do it in lua ?
A dead simple but not very robust solution is
if arg[0] == 'menu.lua' then
Slightly more robust:
if arg[0]:match("[.%w]*$") == 'menu.lua' then// Niklas