diff options
author | Miguel de Icaza <miguel@gnome.org> | 2001-10-23 17:20:15 +0400 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2001-10-23 17:20:15 +0400 |
commit | 66495822dfe832f4fa95fdf1f5416f4e17055164 (patch) | |
tree | 4b6c79f1bddbe3ef691aea9c646a43c11ed0b44f /web/c-sharp | |
parent | 32b09d5f45fce4393154ad92a22fa6289f286974 (diff) |
Update
svn path=/trunk/mono/; revision=1195
Diffstat (limited to 'web/c-sharp')
-rw-r--r-- | web/c-sharp | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/web/c-sharp b/web/c-sharp index 132f51abc5a..8bdf91050d4 100644 --- a/web/c-sharp +++ b/web/c-sharp @@ -8,7 +8,7 @@ and the body of constructors and methods is being generated for a subset of the language. Although MCS can parse itself, it cant not yet compile itself. Most statements are generated - correctly and about 60% of the C# expressions are supported. + correctly and about 80% of the C# expressions are supported. Work is progressing quickly on various fronts in the C# compiler. @@ -62,9 +62,9 @@ <ul> * PInvoke declarations are not supported. - * Pre-processing is not supported. + * Extern declarations are missing. - * Compiler does not pass around line/col information from tokenizer for error reporting. + * Pre-processing is not supported. * Jay does not work correctly with `error' productions, making parser errors hard to point. It @@ -76,6 +76,16 @@ http://sourceforge.net/projects/jb2csharp/</a> </ul> + Larger tasks: + + <ul> + * Implement constant expression evaluator. + + * Implement constant declarations. + + * Implement enumerations. + </ul> + Interesting and Fun hacks to the compiler: <ul> |