takers wanted - a perl job

2005-06-23 Thread Leopold Toetsch
The PMC compiler[1] needs some improvements: method inheritance. We have e.g. classes/float.pmc with a bunch of methods: METHOD PMC* cos() { ... The PMC compiler creates code [2] so that these methods are installed into the "Float" namespace at class_init time. But all these methods

ANN: JavaScript Test.Simple 0.10

2005-06-23 Thread David Wheeler
I’m pleased to announce the first beta release of Test.Simple, the port of Test::Builder, Test::Simple, Test::More and (drum roll please!) Test::Harness to JavaScript. Get details here: http://www.justatheory.com/computers/programming/javascript/ test_simple-0.10.html See Test.Harness.Br

Re: proposal: binding with a function

2005-06-23 Thread Damian Conway
Piers Cawley wrote: Here's a rubyish idiom: my &old_behaviour := &function; &function := sub { try_some_stuff || &old_behaviour } Except, with binding it doesn't work like that, you end up with an infinite loop. But this version *should* work correctly: # Bind the name '&old_behav

This week's summary, correctly formatted

2005-06-23 Thread The Perl 6 Summarizer
The Perl 6 summary for the fortnight ending 2005-06-21 Surprise! It's me again. You may be wondering what happened to last week's summary (I know I was) and where Matt had gone. Well, I'm not entirely sure where exactly he is now, but last week was moving week for him. Those of

Re: [perl #36374] [PATCH] segmented context and register memory

2005-06-23 Thread Leopold Toetsch
Leopold Toetsch (via RT) wrote: Once again: $ file context_2.patch.tgz context_2.patch.tgz: gzip compressed data, from Unix [1] as .tgz - unpacks and applies with -p0 in parrot root leo context_2.patch.tgz Description: GNU Unix tar archive

[perl #36374] [PATCH] segmented context and register memory

2005-06-23 Thread via RT
# New Ticket Created by Leopold Toetsch # Please include the string: [perl #36374] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=36374 > The attached patch[1] implements segmented memory handling[2] for the interpreter c

This week's summary

2005-06-23 Thread The Perl 6 Summarizer
The Perl 6 summary for the fortnight ending 2005-06-21 Surprise! It's me again. You may be wondering what happened to last week's summary (I know I was) and where Matt had gone. Well, I'm not entirely sure where exactly he is now, but last week was moving week for him. Those of

Re: AUTLOAD and $_

2005-06-23 Thread Piers Cawley
Luke Palmer <[EMAIL PROTECTED]> writes: > On 6/20/05, chromatic <[EMAIL PROTECTED]> wrote: >> On Mon, 2005-06-20 at 12:11 +0200, Juerd wrote: >> >> > I think there exists an even simpler way to avoid any mess involved. >> > Instead of letting AUTOLOAD receive and pass on arguments, and instead >>

Re: proposal: binding with a function

2005-06-23 Thread Ingo Blechschmidt
Hi, Juerd convolution.nl> writes: > Piers Cawley skribis 2005-06-23 15:30 (+0100): > > Brent 'Dax' Royal-Gordon gmail.com> writes: > > > As I've said before, Perl supports `alias`--it's just spelled `:=`. > > Here's a rubyish idiom: > > my &old_behaviour := &function; > > &function :

Re: proposal: binding with a function

2005-06-23 Thread Juerd
Piers Cawley skribis 2005-06-23 15:30 (+0100): > Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]> writes: > > As I've said before, Perl supports `alias`--it's just spelled `:=`. > Here's a rubyish idiom: > my &old_behaviour := &function; > &function := sub { try_some_stuff || &old_behaviour } > Exc

Re: proposal: binding with a function

2005-06-23 Thread Piers Cawley
Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]> writes: > As I've said before, Perl supports `alias`--it's just spelled `:=`. Here's a rubyish idiom: my &old_behaviour := &function; &function := sub { try_some_stuff || &old_behaviour } Except, with binding it doesn't work like that, you end up

Re: [perl #36367] [BUG] Parrot doesn't compile/install on FC4

2005-06-23 Thread Leopold Toetsch
Patrick R.Michaud (via RT) wrote: osname= linux osvers= 2.4.21-27.0.2.elsmp arch= i386-linux-thread-multi cc= gcc 4.0.0 20050516 (Red Hat 4.0.0-6) ^ --- Flags: category=install severity=high ack=no --- Parrot doesn't seem to compile & install under Fedora Co