4 - finish float/double support. add function type convertion.
5 - section generation and GNUC __attributte__ handling.
6 - D option with '=' handling
7 - 0 is pointer - fix type compare
8 - To check: 'sizeof' may not work if too complex expression is given.
9 - fix 'char' and 'short' casts (only in function parameters and in
15 - fix multiple compound literals inits in blocks (ISOC99 normative
16 example - only relevant when using gotos! -> must add boolean
17 variable to tell if compound literal was already initialized).
18 - fix L"\x1234" wide string case (need to store them as utf8 ?)
19 - fix preprocessor symbol redefinition
20 - better constant opt (&&, ||, ?:)
21 - add ELF executable and shared library output option (would be needed
23 - add PowerPC code generator.
24 - add portable byte code generator and interpreter for other
25 unsupported architectures.