-- proper handling of function pointer types
-- outermost typequalifiers can differ between function declarations and
- implementations...
-- fix semantic to ignore type qualifiers (const double is the same as double)
+- label: declaration; is no valid C99 but we parse it anyway
+- designator support for initializers
+- add constant folding code
+- Refactor code, so code to handle number values and strings is
+ an own module and replacable