- renamed modifier to decl_modifier
[cparser] / TODO
diff --git a/TODO b/TODO
index 9f2b993..e375fd2 100644 (file)
--- a/TODO
+++ b/TODO
@@ -4,7 +4,7 @@ Refactoring:
   declaration
 
 Lexer:
-- Add preprocessor code
+- Add preprocessor code.
 - proper handling of different file encodings, parsing non-ascii strings
 - We could save some space by holding source positions in a separate (somehow
   compressed table) and only storing pointers to it on the AST.
@@ -22,14 +22,13 @@ Parser:
 - check semantic for functions declared/defined in global scope and declared
   again in a local scope
 - print initialisation type_path for initializer errors
-- check switches for: double cases, all enums
 
 ast2firm:
 - handle non-constant initializers
-- output source file positions for panics...
+- output source file positions for panics.
 - handle bitfield members with 0 correctly (standard says they finish the
   current unit)
-- create asm nodes
+- create asm nodes.
 
 Missing Errors:
 * label: declaration; is no valid C99 but we parse it anyway