[svn:perl6-synopsis] r8908 - doc/trunk/design/syn

2006-04-22 Thread autrijus
Author: autrijus Date: Sat Apr 22 00:22:21 2006 New Revision: 8908 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Document that C and C forms are not declarators. Modified: doc/trunk/design/syn/S03.pod == --- doc/

Re: [svn:perl6-synopsis] r8907 - doc/trunk/design/syn

2006-04-22 Thread Daniel Hulme
> return a boolean for either 1 or 0 arguments. Negated operators, > -return Bool::False, and all the rest return Bool::True. > +return C, and all the rest return C. The comma on the first line is superfluous. -- I will take my life into my hands And I will use it.'MacArthur Park' I will w

=$fh vs *$fh

2006-04-22 Thread Audrey Tang
During my S03 cleanup today, I noticed that because *$fh and **$fh interpolates into the current argument list, it's always the same as =$fh under list context. So I wrote this paragraph: [Conjectural: File handles interpolates its lines into positional arguments (e.g. to C>), so we can make C<=$

[svn:perl6-synopsis] r8909 - doc/trunk/design/syn

2006-04-22 Thread autrijus
Author: autrijus Date: Sat Apr 22 03:04:09 2006 New Revision: 8909 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Clarify that C<*> does not really provide list context to its operand; rather, it injects the operand to the currnent argument. Modified: doc/trunk/design/syn/S0

Two comments about S05

2006-04-22 Thread Markus Laire
Here are two comments after reading S05, Version 18 at http://dev.perl.org/perl6/doc/design/syn/S05.html In section "Extensible metasyntax (<...>)" With both bare hash and hash in angles, the key is always skipped over before calling any subrule in the value. That subrule may, however, magically

Re: [perl #38957] hash test failures

2006-04-22 Thread Matt Diephouse
Will Coleda <[EMAIL PROTECTED]> wrote: > I'm using gcc 4.0.1, an '--optimized' Configure, and perl 5.8.6 Ahh. When I do an '--optimized' Configure, I get a bunch of failed tests. The hash tests are still passing, but that may be coincidental. -- matt diephouse http://matt.diephouse.com

[svn:perl6-synopsis] r8910 - doc/trunk/design/syn

2006-04-22 Thread larry
Author: larry Date: Sat Apr 22 11:24:56 2006 New Revision: 8910 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S03.pod doc/trunk/design/syn/S05.pod Log: Fixes from Daniel and Markus. Various clarifications on string positions vs Str and Buf types Broke down and added the as

Bytecode

2006-04-22 Thread [EMAIL PROTECTED]
Hey, new guy here. I'm really interested in the parrot bytecode. What are the files/dirs I should be looking at to understand everything about packfiles, including layout, api to deal with it, extracting, writing, JIT compiling, etc. I took a look at the parrot bytecode format page, at parrot

Re: Capture Object: why no verb?

2006-04-22 Thread Dave Whipp
Audrey Tang wrote: > Hm, Perl 6 actually has two different ways of putting Capture to some > Code object... Following yesterday's P6AST draft I'll call them Call and > Apply respectively: > > moose($obj: 1, 2); # this is Call > &moose.($obj: 1, 2); # this is Apply > > elk(named

Re: RFC: Possible SoC Proposal

2006-04-22 Thread Ruben Fonseca
Alberto Simões wrote: Hi This Google Summer of Code proposal was an idea we had when Leopold visited Braga this month to talk about Parrot. He had a talk with a teacher here in the university which teach compilers, and is working on a toy language named LISS (Language of Integers, Sets and S

Re: Bytecode

2006-04-22 Thread Jonathan Worthington
"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: Hey, new guy here. Welcome. :-) I'm really interested in the parrot bytecode. What are the files/dirs I should be looking at to understand everything about packfiles, including layout, api to deal with it, extracting, writing, JIT compiling, et

Re: Capture Object: why no verb?

2006-04-22 Thread Audrey Tang
Dave Whipp wrote: > Also, I'm a bit confused By the idea that the invocant is obtained by a > scalar dereference, because I know that arrays and hashes can be > invocants, too. E.g. @a.pop. So, If I do: > > my $args = \(@a:); > my $b = $$args; # @a as a scalar > my @c = @$args; # empty l

[svn:perl6-synopsis] r8913 - doc/trunk/design/syn

2006-04-22 Thread larry
Author: larry Date: Sat Apr 22 17:21:32 2006 New Revision: 8913 Modified: doc/trunk/design/syn/S03.pod doc/trunk/design/syn/S05.pod doc/trunk/design/syn/S06.pod doc/trunk/design/syn/S11.pod Log: Killed postfix ... dead. Generalized "Whatever" from subscripts to any MMD op that accepts

Re: RFC: Possible SoC Proposal

2006-04-22 Thread Ruben Fonseca
Alberto Simões wrote: > The proposal was to create a compiler to this language. You can check the grammar (well, it might change a little but is mainly the one there) and examples at http://eremita.di.uminho.pt/~ambs/LISS Why it might be interesting: have one more language targeted to Parrot,

svn links for the Architecture section on the website?

2006-04-22 Thread Elyse M. Grasso
Given the recent explosion of svn commits in the synopses, and the fact that the versions of the synopses on the dev.perl.org/perl6 site are lagging a bit, would it make sense to add a link to the svn site to the Synopses page? This week, when I wanted to read the cumulative changes to some of

[perl #38964] .sub names can't be Unicode.

2006-04-22 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #38964] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=38964 > The following PIR: .sub unicode:"\u" print "ok\n" .end Should print: "ok", but

Re: =$fh vs *$fh

2006-04-22 Thread Larry Wall
On Sat, Apr 22, 2006 at 05:52:31PM +0800, Audrey Tang wrote: : During my S03 cleanup today, I noticed that because *$fh and **$fh : interpolates into the current argument list, it's always the same as : =$fh under list context. So I wrote this paragraph: : : [Conjectural: File handles interpolate