develooper Front page | perl.perl6.internals | Postings from July 2002

[RELEASE] Parrot 007: Secret Agent Bird

Thread Next
July 18, 2002 21:40
[RELEASE] Parrot 007: Secret Agent Bird
Message ID:
"There's a bird who leads a life of hacking
From everyone he meets / He gets some backing
With every patch he takes / Another build we make
Odds are he won't be the same tomorrow

Secret Agent bird / Secret agent bird
They've built the perl 6 grammar / And taken away a kluge"

"Do you expect me to squawk()?"
"No, Mr. Parrot. I expect you to die()."

Apologies to Johnny Rivers and Ian Fleming.

Welcome to version 0.0.7 of Parrot.

The big news: Perl 6 grammar and a small but functional compiler!
Check out languages/perl6 and the tests, but make sure to build
languages/imcc first.

Functional subroutine, coroutine, and continuation PMCs
Global variables
Intermediate bytecode compiler (languages/imcc)
Assembler now entirely in perl, no more PakFile2.xs
Working GC

As per usual, if you want to join in on the fun, start by downloading a
copy of parrot-0.0.7 at CPAN at one of the following URLs (or a mirror):

To get the latest CVS version:

has the information you need.

Once you've unpacked Parrot, build it as follows:

make test

After you've done that, look at docs/parrot.pod to learn more about it.

Discussion of Parrot takes place on the perl6-internals mailing list,
and patches should be sent there as well. If you're not subscribed, look

for tips on how to subscribe. CVS commit access is given out to
developers who consistently submit good patches to the mailing list.

"The name is Parrot. Percy Parrot."
Jeff <> <>

Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About