> But I haven't been able to do > tab.var@addr = 1. > > I'm using Lua 5.1.5. Any suggestions? Not for 5.1, but in 5.2 you can tell the lexer that @ is a letter by editing lctype.c and rebuilding. Not that I recommend you to...