cardinal-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Cardinal-dev] [RELEASE] Parrot 007: Secret Agent Bird


From: Jeff
Subject: [Cardinal-dev] [RELEASE] Parrot 007: Secret Agent Bird
Date: Fri, 19 Jul 2002 13:15:31 -0400

"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):

http://www.cpan.org/authors/id/J/JG/JGOFF/parrot-0.0.7.tgz
http://www.cpan.org/src/parrot-0.0.7.tgz

To get the latest CVS version:
  http://cvs.perl.org/

has the information you need.

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

perl Configure.pl
make
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
at:

http://lists.perl.org/showlist.cgi?name=perl6-internals

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 <address@hidden> <address@hidden>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]