Lua programs are text.
Text that needs special tools to be read has a bad smell to me.
should 'int' and 'size_t', in C, have the same color?