-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi

I am research student in Ireland and I have been working on this problem for a 
while now, I have spent a couple of months getting to grips with gcc 
internals, (by the time I finish this project I might not have any hair left 
on my head ;o).  


> Hello all,
>
>     I've been investigating the possibility of creating a MACHINE
> DESCRIPTION (aka BACK-END) for GCC to target PARROT. My thinking is
> this: If a satisfactory GCC back-end targeting PARROT is created -and-
> PARROT is efficient enough (which from reading the documentation thus
> far produced seems like it is an inevitable conclusion) then GCC could
> compile itself to PARROT byte-code giving PARROT (and the whole open
> source community) a PARROT self-host compiler which compiles multiple
> languages (C#, C++, C, Pascal, Objective-C, Java, etc, etc, etc) to the
> PARROT runtime.
>
>     Is a complete non-starter, or is this something which has
> possibilities? Please give your expert opinions.

I have managed to create a token backend for parrot so far, nothing really 
great, (ie does not work at the moment). I hope to have a prototype ready for 
YAPC::Eu::Belfast in september.  

I have had my head in the guts of gcc for a while now, so have not been 
looking at the list. 

I am aware of the PMC issues, but I am going full steam at the moment, 
hopefully I will not turn in to a train wreck :o) 

My main aim is to create the parrot backend, and  then have some fun with 
parrot and jvm. 

In the next week or two I will put up my research page ( what I have done and 
what I am doing) on http://www.parrot.cs.may.ie

and I will monitor this thread with great interest. 

Thats all for now.  

- -- 
Vishal Vatsa
Dept. of Computer Sc.
NUI Maynooth
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQFAkSJCJF0YUd7wiaIRArpYAJ0R4Mf84JRxdjfww3JJwJc2pWfTUgCbBszR
iwmDBv1UxqYAbpciVlIqXo4=
=m0lK
-----END PGP SIGNATURE-----

Reply via email to