support for alloca
[cparser] / TODO
1 Lexer:
2 - proper support of preprocessor
3 - parse float numbers
4 - octal&hex escape sequences
5 - wide string constants
6 - proper handling of different file encodings
7
8 Parser:
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
13   implementations...
14 - fix semantic to ignore type qualifiers (const double is the same as double)
15 - label: declaration; is no valid C99 but we parse it anyway
16
17 ast2firm:
18 - output source file positions for panics...
19 - correctly handle pointer ++, --
20
21
22 Coole Warnungen:
23
24         int x = 5;
25         x = bla():
26
27         -> dead assignment