[ANNOUNCE] Parrot v0.0.9

2002-12-19 Thread Steve Fink
The Parrot team is proud to announce the release of Parrot version 0.0.9, code named "Nazgul". It is downloadable from . If you would like to check the latest copy out from CVS, see the instructions at . Try i

Re: L2R/R2L syntax (was Re: Everything is an object.)

2002-12-19 Thread Luke Palmer
> Date: Thu, 19 Dec 2002 10:42:27 -0800 > From: Michael Lazzaro <[EMAIL PROTECTED]> > > Honestly, I still don't see what's so evil about R2L as: > > @out = sort given map {...} given grep {...} given @a; > > It seems to solve all the issues with not needing parens, not requiring > {...} to

[perl #19295] pls do reply

2002-12-19 Thread Vema, Venkata
# New Ticket Created by "Vema, Venkata" # Please include the string: [perl #19295] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=19295 > g'day THANX IN ADVANCE.

Re: Everything is an object.

2002-12-19 Thread Dan Sugalski
At 10:04 AM -0800 12/19/02, Michael Lazzaro wrote: On Thursday, December 19, 2002, at 07:55 AM, David Storrs wrote: On Tue, Dec 17, 2002 at 09:54:52AM -0800, Michael Lazzaro wrote: We _must_ (for some value of "must" that is real close to being a 100% drop-dead requirement) support --> (L2R), i

Re: Returning a new PMC from ops

2002-12-19 Thread David Robins
On Thu, 19 Dec 2002, Leopold Toetsch wrote: > David Robins wrote: > > This method is primarily used when the interpreter has need of > > coercing a PMC to a particular type, and isn't meant as a general > > purpose casting tool. Compilers should only emit valid > > transformations. > > which d

[perl #19291] languages/jako/examples/life: Unknown signature type

2002-12-19 Thread via RT
# New Ticket Created by Andy Dougherty # Please include the string: [perl #19291] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=19291 > Running ./parrot languages/jako/examples/life.pbc gives (once you apply my excepti

Re: Returning a new PMC from ops

2002-12-19 Thread Leopold Toetsch
David Robins wrote: On Thu, 19 Dec 2002, Leopold Toetsch wrote: In pdd02_vtables.pod morph() is defined to do exactly this. This method is primarily used when the interpreter has need of coercing a PMC to a particular type, and isn't meant as a general purpose casting tool. Compilers sho

Re: number constant segment

2002-12-19 Thread Dan Sugalski
At 7:04 PM +0100 12/17/02, Marco Baringer wrote: speaking of compiling directly to pbc, parrotbyte.pod says that number constants should be encoded as FLOATVALs, which is a system dependant careteristic, shouldn't there be a specified format for floats? ie either ieee single/double float or, prefe

Re: Compiling to ParrotVM

2002-12-19 Thread Dan Sugalski
At 9:12 AM -0500 12/17/02, David Robins wrote: On Tue, 17 Dec 2002, K Stol wrote: After doing some reading about Parrot, I got very interested. I'd like to write some kind of compiler for my Bacherlor's in Computer Science. I'm thinking of a compiler for Tcl which produces Parrot Assembly code

Re: Minimum requirements reminder

2002-12-19 Thread Dan Sugalski
At 1:18 PM + 12/17/02, Nicholas Clark wrote: On Mon, Dec 16, 2002 at 06:57:40PM -0500, Dan Sugalski wrote: Folks, Just a reminder--our minimum requirements for build, at the moment, is an ANSI89 compliant C compiler (Hosted version, I think--whatever has a full set of headers) and perl 5

What's up for 0.0.10

2002-12-19 Thread Dan Sugalski
Now that Steve has 0.0.9 out, here's a list of the things I'd like us to work on specifically for 0.0.10. (This is separate from the bigger todo list, which is in progress) *) Proper building on extended integer and float machines (long doubles and such) *) Less reliance on the current perl ins

L2R/R2L syntax (was Re: Everything is an object.)

2002-12-19 Thread Michael Lazzaro
On Thursday, December 19, 2002, at 08:35 AM, Brent Dax wrote: # >@a.grep( {...} ) # >.map( {...} ) # > .sort; If we put in my idea of "longest possible signature" when there's no parens and a low-precedence 'dot' operator, we could do this without the parens. *ducks* :-)

OK: This is a success report for parrot on Solaris 8

2002-12-19 Thread Andy Dougherty
For parrot with opcode_t = intval = long long, make test reports All tests successful, 18 subtests skipped. Well done! Parrot reported to build OK on this system. Summary of my parrot 0.0.8 configuration: configdate='Thu Dec 19 12:50:48 2002' Platform: osname=solaris, archname=s

RE: Everything is an object.

2002-12-19 Thread Brent Dax
Michael Lazzaro: # On Thursday, December 19, 2002, at 08:35 AM, Brent Dax wrote: # > Eww. Indir object is like this: # > # > @out = sort map grep @a: {grepblock} {mapblock}; # > #I'm not sure you can actually leave out the # > # parens--it might be ambiguous. # # I actually thought t

Re: Everything is an object.

2002-12-19 Thread Michael Lazzaro
On Thursday, December 19, 2002, at 08:35 AM, Brent Dax wrote: Eww. Indir object is like this: @out = sort map grep @a: {grepblock} {mapblock}; #I'm not sure you can actually leave out the # parens--it might be ambiguous. I actually thought the indirect object syntax would be... umm...

Re: Everything is an object.

2002-12-19 Thread Michael Lazzaro
On Thursday, December 19, 2002, at 07:55 AM, David Storrs wrote: On Tue, Dec 17, 2002 at 09:54:52AM -0800, Michael Lazzaro wrote: We _must_ (for some value of "must" that is real close to being a 100% drop-dead requirement) support --> (L2R), in the form of @a.grep( {...} ) .map( {...

[perl #19286] Jako/imcc dependency problems.

2002-12-19 Thread via RT
# New Ticket Created by Andy Dougherty # Please include the string: [perl #19286] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=19286 > Starting with a fresh checkout today (19/Dec/2002), I get the following error when I t

RE: Everything is an object.

2002-12-19 Thread Brent Dax
David Storrs: # I don't care about the syntax at all, I just made up # something that seemed moderately clear to me. In point of # fact, I hope we DON'T use the above syntax, or anything else # where you are required to have an operator between each # element of the pipeline. How else would y

Re: Everything is an object.

2002-12-19 Thread Simon Cozens
[EMAIL PROTECTED] (Jonathan Scott Duff) writes: > I was under the impression that the distinction between array and list > was going away in perl 6. @a is an array; *@a is a list. -- "In matters of principle, stand like a rock; in matters of taste, swim with the current." -- Thomas Jefferson

Re: Everything is an object.

2002-12-19 Thread Jonathan Scott Duff
On Thu, Dec 19, 2002 at 08:03:14AM -0800, David Storrs wrote: > On Tue, Dec 17, 2002 at 02:51:04PM -0500, Dan Sugalski wrote: > > At 9:54 AM -0800 12/17/02, Michael Lazzaro wrote: > > >We _must_ (for some value of "must" that is real close to being a > > >100% drop-dead requirement) support --> (L

Re: Everything is an object.

2002-12-19 Thread David Storrs
On Tue, Dec 17, 2002 at 02:51:04PM -0500, Dan Sugalski wrote: > At 9:54 AM -0800 12/17/02, Michael Lazzaro wrote: > >We _must_ (for some value of "must" that is real close to being a > >100% drop-dead requirement) support --> (L2R), in the form of > > > > @a.grep( {...} ) > > .map( {...} )

Re: Everything is an object.

2002-12-19 Thread David Storrs
On Tue, Dec 17, 2002 at 09:54:52AM -0800, Michael Lazzaro wrote: > Umm... I think some of these recent messages have had typos between L2R > and R2L. (?) In that people seem to have been arguing against > themselves. (??) I'll try using --> and <--. Just to make sure I'm not one of those peop

Re: Returning a new PMC from ops

2002-12-19 Thread David Robins
On Thu, 19 Dec 2002, Leopold Toetsch wrote: > David Robins wrote: > > On Wed, 18 Dec 2002, Leopold Toetsch wrote: > >>morph "dest" to be a "ret"? > >>unimplemented, unused, but your examples seems to be a typical test case. > > "dest" could be any type, so it's not reasonable to expect any typ

Re: Everything is an object.

2002-12-19 Thread David Storrs
On Tue, Dec 17, 2002 at 09:49:42AM -0500, Dan Sugalski wrote: > At 5:45 PM -0800 12/16/02, Dave Storrs wrote: > >Just so I'm clear, are you saying that you think L2R is a bad idea, > >and should not be supported? Or just that it has not yet been > >demonstrated that this is a good idea? > > I th

Re: Everything is an object.

2002-12-19 Thread David Storrs
On Tue, Dec 17, 2002 at 09:54:12AM +, Simon Cozens wrote: > [EMAIL PROTECTED] (Dave Storrs) writes: > > Just so I'm clear, are you saying that you think L2R is a bad idea, > > and should not be supported? Or just that it has not yet been > > demonstrated that this is a good idea? > > I think

Re: Everything is an object.

2002-12-19 Thread Petras
First of all, I would like to introduce myself. I have been watching the Perl6 language ideas for some time with growing interest. I am not a great programmer, more like a hobbyist who sometimes applies his programming skills at work. And here are my views on this very interesting topic ;) > Simon

Parrot 0.0.9 is spreading its wings

2002-12-19 Thread Steve Fink
I grabbed a snapshot of parrot tonight -- er..., Wednesday night PST -- and ran it through the basic test suite (make fulltest). I have uploaded it to my CPAN account and plan to announce it tomorrow (Thursday) unless someone comes up with any showstoppers. Note that there *are* still tinderbox fa