I seem to recall Lua has something similar to Ruby's method_missing. Or am I remembering incorrectly?
The __index and __newindex of a table's metatable can be used to the same effect as Ruby's method_missing.
__index
__newindex
method_missing