Initial import
Add instruction selection for string values.
Generate code for boolean values.
Fix relational expressions
Simplify instruction selections for temporaries
Use assert instead of Q_ASSERT.

That is, at least for now we want the asserts also in release.
Add copy instructions to the qmljs runtime
Add tests for the for-statement.
Generate code for unary expressions.
Make the simple test more interesting
Remove boehm GC
Put the code in namespaces.
Compile
Simplify liveness.
Generate code for print calls.
Move the instruction selection pass.
Fix the examples
Add naive support for function calls.
Test function calls
Remove the register allocator.

It needs to be done in a different way