Skip to content

Commit

Permalink
Update to the site
Browse files Browse the repository at this point in the history
svn path=/trunk/mono/; revision=189
  • Loading branch information
migueldeicaza committed Jul 16, 2001
1 parent a8c250b commit 20884f6
Show file tree
Hide file tree
Showing 6 changed files with 34 additions and 2 deletions.
13 changes: 12 additions & 1 deletion doc/c-sharp
Expand Up @@ -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
Expand All @@ -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
Expand Down
1 change: 1 addition & 0 deletions doc/resources
Expand Up @@ -77,6 +77,7 @@

* <a
href="http://www.southern-storm.com.au/portable_net.html">Portable.NET:</a>
Another implementation of the CLI and C# compiler.

* <a href="http://nunit.sourceforge.net">NUnit:</a> A
testing framework for .NET classes.
Expand Down
4 changes: 4 additions & 0 deletions doc/runtime
Expand Up @@ -127,3 +127,7 @@
calls, these in turn are required for reusing some of the
GNOME libraries that will reduce the work we have to do to
deliver a complete class library.

To implement PInvoke we are looking into using the <a
href="http://sources.redhat.com/libffi">Foreign Function
Interface</a> Library from Cygnus.
13 changes: 12 additions & 1 deletion web/c-sharp
Expand Up @@ -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
Expand All @@ -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
Expand Down
1 change: 1 addition & 0 deletions web/resources
Expand Up @@ -77,6 +77,7 @@

* <a
href="http://www.southern-storm.com.au/portable_net.html">Portable.NET:</a>
Another implementation of the CLI and C# compiler.

* <a href="http://nunit.sourceforge.net">NUnit:</a> A
testing framework for .NET classes.
Expand Down
4 changes: 4 additions & 0 deletions web/runtime
Expand Up @@ -127,3 +127,7 @@
calls, these in turn are required for reusing some of the
GNOME libraries that will reduce the work we have to do to
deliver a complete class library.

To implement PInvoke we are looking into using the <a
href="http://sources.redhat.com/libffi">Foreign Function
Interface</a> Library from Cygnus.

0 comments on commit 20884f6

Please sign in to comment.