<div>Anyone interested in a Clang plug-in for statically generating Lua bindings code?</div>
<div> </div>
<div>Here's a drop:  <a href="http://www.jtlanguage.com/xfer/LuaBindingsDrop.zip">http://www.jtlanguage.com/xfer/LuaBindingsDrop.zip</a></div>
<div> </div>
<div>It still requires additonal testing, but it works for some basic cases of binding classes and functions.</div>
<div> </div>
<div>Because of the current problem using plug-ins on Windows, I've included a Clang executable that has a hack to make the plug-in registry mechanism work.</div>
<div> </div>
<div>I've also included a program to integrate the Lua interpreter with some example bindings.</div>
<div> </div>
<div>Also, is there any interest in checking it into the tree as a more sophisticated plug-in example?  (Just the plug-in.  Unfortunately, I think because of the licensing on the Lua code, the sample interpreter would have to be checked in somewhere outside the main LLVM tree.</div>

<div> </div>
<div>-John<br clear="all"><br>-- <br>John Thompson<br><a href="mailto:John.Thompson.JTSoftware@gmail.com">John.Thompson.JTSoftware@gmail.com</a><br><br></div>