Lua is a powerful, fast, lightweight, embeddable scripting language. TCC includes internal support for Lua, both for executing Lua scripts and for executing individual Lua expressions. The version supplied with TCC is Lua 5.3. For more information on Lua, go to


You must enable Lua support in the OPTION / Startup page. If it is enabled, TCC will automatically load LUA.DLL on your system. TCC checks to see if you are running a .LUA file. If so, TCC passes the file to the Lua interpreter for processing.


See also: the @LUA function.