<p><a href="https://github.com/jheretic" class="user-mention">@jheretic</a>: <br>
I changed my path while walking... Lots of mechanical work got me bored and error prone... so...<br>
Right now I'm into writing a "good" Lua api code generator<a href="one%20that's%20light%20and%20versatile,%20the%20ones%20I've%20tested%20in%20the%20past%20aren't%20good%20for%20one%20reason(usu.%20slow%20code)%20or%20the%20other(lack%20of%20versatility)">1</a>, simply because I know overall it will be cheaper to write and test the code generator, and then use it for doing the whole thing, reducing the overall times of debugging compared with those of non generated code.</p>

<p>In the meanwhile we probably want to define how the flags are to be used in regards of GC, because some of what I got to do with the flags for Lua is exactly knowing when to invoke a destructor and how and when just to purge the object from Lua. So for now I'll leave placeholders for the garbage collection and leave their implementation for later. </p>

<p>[1] <a href="https://github.com/legontanon/commotiond/tree/master/src/extern/luawrap">https://github.com/legontanon/commotiond/tree/master/src/extern/luawrap</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/opentechinstitute/commotiond/issues/46#issuecomment-48983306">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/3074564__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyMTAxMDAwMSwiZGF0YSI6eyJpZCI6MTgyNzY4MTd9fQ==--978e57485cc04b94747b4e634e14bd22800b3af7.gif" width="1" /></p>