Hi Peter, On Wed, 31 Oct 2012, Peter Colberg wrote: > gcc‑lua extends the GNU Compiler Collection with the ability to run Lua > scripts. The plugin provides an interface to register callback functions > for plugin events, and inspect the abstract syntax tree of a translation > unit. The plugin is useful for static C code analysis. gcc‑lua supports > GCC 4.6 or 4.7, and, Lua 5.1 or 5.2, or LuaJIT.
I added this to our GCC Extensions page at https://gcc.gnu.org/extensions.html with the patch below. Let us know if you'd like to see this tweaked or changed otherwise. Thanks for the heads-up! Gerald Index: extensions.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/extensions.html,v retrieving revision 1.53 diff -u -r1.53 extensions.html --- extensions.html 16 Apr 2012 12:46:03 -0000 1.53 +++ extensions.html 20 Apr 2015 22:49:19 -0000 @@ -26,6 +26,13 @@ to ease development of GCC plugin-like extensions.</p> +<h2><a href="http://colberg.org/gcc-lua/">Lua plugin for GCC</a></h2> + +<p>gcc‑lua extends GCC with the ability to run Lua scripts. The plugin + provides an interface to register callback functions for plugin events, + and inspect the abstract syntax tree of a translation unit.</p> + + <h2><a href="http://runtime.bordeaux.inria.fr/StarPU/">StarPU</a></h2> <p>StarPU is a GCC extension and run-time support library for hybrid