[Mono-list] Hello all

A Rafael D Teixeira rafaelteixeirabr@hotmail.com
Tue, 02 Oct 2001 15:12:05 -0300


>From: Paul Harris <wilfy@dish>
>

>- I looked around for existing interpreters (such as EiC), but they all 
>seem incomplete and not suitable. Not good.

Why donīt you look at what Perl and Python interpreters do?

>- You guys are building your own compiler for C#. If you are not going to 
>extend GCC, are you going to go on and build compilers for all the other 
>languages?

In truth itīs already a "multicompiler", it accepts multiple parsers 
generating trees for the sole code generator. Miguel and Ravi work mainly in 
the C# parser and the code generator.
Iīve made the parsers base-class (GenericParser.cs) and Iīm working now in 
the MonoBASIC parser (a superset of VB.NET).

>- Did you really check out GCC a lot, or is this more a "fun" project, not 
>a "this will last for decades" project like gcc?

This project is a "this will last for centuries" project.

>- Is the compiler going to be always hand-crafted? Or based on a 
>yacc/whatever parser-generator?

The two parsers in use are jay-generated, jay being a yacc derivative 
originally implemented for java and adapted by Miguel.

Rafael Teixeira
Brazilian Developer



_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp