A script(ing/ed/able) optimizing compiler for the C and Objective-C languages (and in the future other languages such as C++, D and Java). Written in a scripting language to allow for experimentation with code generation and optimization techniques.
A C++ class that implements a Lua state. Load Lua scripts into an instance of this class, and use intuitive methods from your C++ code to access and manipulate the Luascript environment.