Actually, I think of Lua as basically Scheme with tables instead of lists, Algol-style syntax, and no macros.
Wasn't that called "Dylan"? <ducking for cover>
Dylan has macros. Oh boy does it have macros. :-S