Interesting project! I have not looked to closely at the source so forgive me for asking
- Are you doing a source to source or byte code to source transformation? - How are you beating lua performance, since the naive implementation of a dynamic language would require tons of tables with pointer chasing