Imagine vJASS for Lua. Now image that you could simply get the code instead of having to import it. It will take a text file, parse it, and return a new text file. You can also turn on an option to just replace the text in the input file with the output text instead of making a new file. Because Lua is such a widely used language, you can then put this output into any game such as WoW Addons, GMod, etx c.