Back to wiki

RCS History

/ TOP / todo.mdwn

Differences for revision 1.2 from 1.1


--- todo.mdwn	2008/08/17 15:30:46	1.1
+++ todo.mdwn	2008/08/17 15:33:55	1.2
@@ -1,8 +1,14 @@
-Random known things that should be added to pcc:
+Random standard-conforming known things that should be added to pcc:
 
 - Delay identifier conversion (to expression trees) when parsing function headers until after the function header is fully parsed.
   As it si right now function declarations like "int a(int b, int c[b]){ }" will fail.
 
 - Fix runtime calculation of sizeof's on abstract dynamic declarations; "sizeof(int [b])" do currently not work.
 
-- Add support for complex and imaginary numbers.
\ No newline at end of file
+- Add support for complex and imaginary numbers.
+
+Other stuff that are for compatibility:
+
+- Allow for forward declarations of enum's.  This is not allowed by C99, but most compilers accept it anyway.
+
+- Support empty initializers.  Not allowed by C99, but some people use it since gcc accept it.
\ No newline at end of file

Powered by rcshistory.cgi 0.3