diff options
author | Miguel de Icaza <miguel@gnome.org> | 2001-07-17 02:34:44 +0400 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2001-07-17 02:34:44 +0400 |
commit | 20884f6d29a318d3437e0c416b4399342c2ce319 (patch) | |
tree | c5465678aa3b09fa65948325c4fdca6133d59e2c /web/c-sharp | |
parent | a8c250b215bae96ca2d30f9c9ba26ef730e34542 (diff) |
Update to the site
svn path=/trunk/mono/; revision=189
Diffstat (limited to 'web/c-sharp')
-rw-r--r-- | web/c-sharp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/web/c-sharp b/web/c-sharp index 96cb8368798..78c4284d5aa 100644 --- a/web/c-sharp +++ b/web/c-sharp @@ -82,7 +82,7 @@ parents are. </ul> - Interesting tasks: + Interesting and Fun hacks to the compiler: <ul> * Finishing the JB port from Java to C#. If you are @@ -95,6 +95,17 @@ JB will allow us to move from the Berkeley Yacc based Jay to a Bison-based compiler (better error reporting and recovery). + + * Semantic Analysis: Return path coverage and + initialization before use coverage are two great + features of C# that help reduce the number of bugs + in applications. It is one interesting hack. + + * TypeRefManager. This exists currently in its infancy only. + + * Enum resolutions: it is another fun hack, as enums can be defined + in terms of themselves (<tt>enum X { a = b + 1, b = 5 }</tt>). + </ul> ** Questions and Answers |