2 - proper support of preprocessor
4 - octal&hex escape sequences
5 - wide string constants
6 - proper handling of different file encodings
9 - the expect macros abort functions directly. This leads to some functions
10 not resetting the current context properly (parse_for)
11 - proper handling of function pointer types
12 - outermost typequalifiers can differ between function declarations and
14 - fix semantic to ignore type qualifiers (const double is the same as double)
17 - output source file positions for panics...