The Jako compiler uses imcc as well...





"Tanton Gibbs" <[EMAIL PROTECTED]>
01/18/2003 01:10 AM

 
        To:     "Cory Spencer" <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
        cc: 
        Subject:        Re: Parrot compilers


Yes, languages should now use IMCC as their target.  Basically, they
generate IMCC instructions without regards for optimization and such so 
that
only a lexer/parser is needed.  Take a look at the bf and ook languages 
for
an example.  I think perl6 is also heading there.

Tanton
----- Original Message -----
From: "Cory Spencer" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, January 17, 2003 9:10 PM
Subject: Parrot compilers


>
> Hey folks -
>
> In my wanders through the parrot/languages subdirectories, it appears 
that
> most example languages implement a complete compiler (ie lexxer -> 
parser
> -> optimizer -> code emitter), which seems to be somewhat of a
> duplication of labour.  Has or is anyone worked on a framework a la gcc
> which would only require that new languages have a lexxer/parser written
> that coerced data into a standardized AST which could be passed off to
other
> compilation stages?  (Similarly, other end targets (such as Java 
bytecode
> or native code would only require the implementation of a new code
> emission module.)
>
> -c
>
>
>




Reply via email to