Howdy, I have forwarded this to parrot-dev and taken parrot-users off, because these questions are definitely appropriate for parrot-dev, but not parrot-users.
You ask some very good questions, and the answers you want depend on the specifics of your research and implementation. Can you explain to us, in as much detail you can, what your thesis is about and how you want to use Parrot? If you can give references to papers, preferably accessible online, that relate to your thesis, that would help us greatly. Duke ---------- Forwarded message ---------- From: adekoya adekunle <[email protected]> Date: Sun, Nov 14, 2010 at 7:43 AM Subject: Re: [Parrot-users] Starting to Use Parrot To: Jonathan Leto <[email protected]>, [email protected] i can now run simple parrot programs on my machine. i found this on your site : Parrot can currently accept instructions to execute in four forms. PIR (Parrot Intermediate Representation) is designed to be written by people and generated by compilers. It hides away some low-level details, such as the way parameters are passed to functions. PASM (Parrot Assembly) is a level below PIR - it is still human readable/writable and can be generated by a compiler, but the author has to take care of details such as calling conventions and register allocation. PAST (Parrot Abstract Syntax Tree) enables Parrot to accept an abstract syntax tree style input - useful for those writing compilers. My Questions : 1) if i have to write the front-end of my compiler in c/c++...which of the above parrot code variants(PIR,PASM,PAST) would be best for me to taget ? 2) My project is to research translation systems... i would employ scanner generator, parser generator(Gold Parser) and I will develop a custom code generator so that i can solely determine the choice of my back-end... but i would welcome your suggestions on the choice of a small and well designed source language that could serve as an input to my compiler....if things work fine...after my m.sc i may continue the line of adding more source languages to my front-end so that i can have a compiler that compiles for one or more source languages ? Conclusion : I would welcome advices on above. Thanks Kunle On Sun, Nov 14, 2010 at 3:42 PM, adekoya adekunle <[email protected]> wrote: > Duke and All, > > Here : http://www.parrot.org/download only refers to win32 . > > > Where can I get the win64 binary of parrot ? > > > I want to install now. > > Thanks > > "kunle > > > On Sun, Nov 14, 2010 at 3:28 PM, Jonathan Leto <[email protected]> wrote: >> Howdy, >> >> Yes, Parrot works on 64 bits :) >> >> Duke > -- Jonathan "Duke" Leto [email protected] http://leto.net _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
