Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2001-10-23 17:20:15 +0400
committerMiguel de Icaza <miguel@gnome.org>2001-10-23 17:20:15 +0400
commit66495822dfe832f4fa95fdf1f5416f4e17055164 (patch)
tree4b6c79f1bddbe3ef691aea9c646a43c11ed0b44f /web/c-sharp
parent32b09d5f45fce4393154ad92a22fa6289f286974 (diff)
Update
svn path=/trunk/mono/; revision=1195
Diffstat (limited to 'web/c-sharp')
-rw-r--r--web/c-sharp16
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>