Cleaned up evalTernary a little
Forgot to zero sym field
Only jump through anonymous structs/unions themselves in structs/unions
More standard library
BitwiseOrAssign
Compiler driver intermediates bug
Unnamed enums
Forgot some node classes in the emitter
Moved bopCmp out into its own function to deal with case of two literals
Changed label handling to properly deal with indirect branches
Removed some pointless comments
In assignments, compute RHS before LHS as it will often be the more complex branch
Refixed struct parameter passing
Extra semicolon
Extra comma
Normalized typedef idiom
Todo
Forgot to rename vectorMapper ages ago
Zero a field on initiation of type
Some formatting in error.[ch]