[Mono-list] Not Self Hosting in .NET: cs-parser.jay - no.NETjay compiler.

Miguel de Icaza miguel@ximian.com
25 Oct 2002 10:54:04 -0400


> I would like to build and modify the MCS. I would also like to live in a
> fantasy world where there are no C nor C++ compilers, and all tools are
> written in C#. A world where OS suppliers include a basic C# compiler
> instead of a C compiler in their platform SDK.
> I do feel somewhat guilty in occupying everyone's time on what might seem to
> some as a trivially solved issue (i.e install cygwin). But here it is:
> providing cs-parser.cs will allow people to contribute to the project
> without having to use C or C++.

Even if we provided the file, you would not be able to contribute in
anything related to the parsing of C# because you could not regenerate
the parser. 

And I do not believe that this will increase contributions to the
compiler.  Very few people choose to contribute to the compiler: it is
not as easy to contribute there.   It is easier to contribute to the
class libraries (and a lot more entertaining).