[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