Re: Reflection...

2002-07-05 Thread Sean O'Rourke
On 5 Jul 2002 [EMAIL PROTECTED] wrote: > dan <[EMAIL PROTECTED]> writes: > > > At 8:29 AM -0700 7/4/02, Sean O'Rourke wrote: > > >Sick. Anyways, I think it seems like a more natural way to do things than > > >traditional call/cc. "$block.continuation" reads as "where do I go after > > >$block?"

Re: Perl 6, The Good Parts Version

2002-07-05 Thread Erik Steven Harrison
>What about parsing? I think the fact that Perl 6 will pretty much >have parser capabilities built in is pretty distinctive. > >Ted When someone wants to write a parser, they turn to Perl 90% of the time (at least to prototype). The fact that they're really using a powerful lexer instead of a

$RS paragraph mode going away?

2002-07-05 Thread Trey Harris
Did I hear somewhere that paragraph mode (i.e., C<$/ = ''>) is going away? I can't find it in my archives, so maybe it was one of my feverish Perl 6 dreams (of which I've had too many lately, after spending a few days in training with Damian ;-) but I think I heard it said by someone with authorit

Re: [COMMIT] Parrot_Context

2002-07-05 Thread Daniel Grunblatt
On Fri, 5 Jul 2002, Jerome Vouillon wrote: > On Thu, Jul 04, 2002 at 05:08:25PM -0400, Melvin Smith wrote: > > and would also kill the current JIT design. > > Because it assumes there is only one interpreter ? No, it assumes that the addresses of the registers won't change during the execution o

Re: Some minor changes

2002-07-05 Thread Kevin Falcone
> "DS" == Dan Sugalski <[EMAIL PROTECTED]> writes: DS> (At the moment you do need to add the new class to global_setup.c DS> still, but I'm working on fixing that so PMCs can be dynamically DS> loadable) Is there a suggested implementation for this? I've looked at it before, but wasn't able

Re: init_method_t for coroutines and subs?

2002-07-05 Thread David M. Lloyd
On Wed, 3 Jul 2002, Melvin Smith wrote: > At 09:51 PM 7/3/2002 -0400, Josh Wilmes wrote: > >I know there was some talk about this extra "address" parameter recently, > >but i'm not sure what the upshot of it is. Right now, tcc is complaining > >loudly because the init functions for parrotsub and

Re: Parrot Glossary - COW

2002-07-05 Thread Aldo Calpini
Markus Laire wrote: > I've been following this list for a month, but havn't yet learned what COW > really means. It's used so often that perhaps it should be added to Parrot > Glossary. I'll give my try, but I'm no expert at all. feel free to correct me if I'm wrong. COW stands for Copy On Write

Re: init_method_t for coroutines and subs?

2002-07-05 Thread Josh Wilmes
At 8:55 on 07/05/2002 CDT, "David M. Lloyd" <[EMAIL PROTECTED]> wrote: > It got removed because it wasn't in the spec... Dan directed that we > replace it with a version of init that accepts a PMC argument > (init_pmc_method_t) that can be used to send in initial size or whatever > else you can d

Parrot Glossary - COW

2002-07-05 Thread Markus Laire
I've been following this list for a month, but havn't yet learned what COW really means. It's used so often that perhaps it should be added to Parrot Glossary. -- Markus Laire 'malaire' <[EMAIL PROTECTED]>

Re: Parrot Glossary - COW

2002-07-05 Thread Nicholas Clark
On Fri, Jul 05, 2002 at 02:54:18PM +0200, Aldo Calpini wrote: > COW stands for Copy On Write. it means that when you have to copy a string, > the "real" string to be copied (eg. its content, eg. the bytes) is not > really copied in memory with the copy operation. > rather, the new string is marke

Re: init_method_t for coroutines and subs?

2002-07-05 Thread Dan Sugalski
At 10:39 PM -0400 7/3/02, Melvin Smith wrote: >At 09:51 PM 7/3/2002 -0400, Josh Wilmes wrote: >>I know there was some talk about this extra "address" parameter recently, >>but i'm not sure what the upshot of it is. Right now, tcc is complaining >>loudly because the init functions for parrotsub an

Re: init_method_t for coroutines and subs?

2002-07-05 Thread David M. Lloyd
On Fri, 5 Jul 2002, Josh Wilmes wrote: > At 8:55 on 07/05/2002 CDT, "David M. Lloyd" <[EMAIL PROTECTED]> wrote: > > > It got removed because it wasn't in the spec... Dan directed that we > > replace it with a version of init that accepts a PMC argument > > (init_pmc_method_t) that can be used to

Re: Parrot Glossary - COW

2002-07-05 Thread Larry Wall
On Fri, 5 Jul 2002, Nicholas Clark wrote: : On Fri, Jul 05, 2002 at 02:54:18PM +0200, Aldo Calpini wrote: : > this approach saves memory, because you can create as many copies of a : > string as you want, without allocating it many times. unless you modify : > them, at least. it's also usually a g

Re: [netlabs #760] Parrot_warn doesn't work with a NULLinterpreter

2002-07-05 Thread Dan Sugalski
At 10:12 PM -0400 7/3/02, Josh Wilmes (via RT) wrote: ># New Ticket Created by Josh Wilmes ># Please include the string: [netlabs #760] ># in the subject line of all future correspondence about this issue. ># http://bugs6.perl.org/rt2/Ticket/Display.html?id=760 > > > > >Parrot_warn was modified

Re: $RS paragraph mode going away?

2002-07-05 Thread Larry Wall
On Fri, 5 Jul 2002, Trey Harris wrote: : Did I hear somewhere that paragraph mode (i.e., C<$/ = ''>) is going away? : I can't find it in my archives, so maybe it was one of my feverish Perl 6 : dreams (of which I've had too many lately, after spending a few days in : training with Damian ;-) but I

The Tcl VM (was: Re: Tasks for the interested)

2002-07-05 Thread John Porter
Dan wrote: > Okay, here are some tasks for the interested. They're all related > (I expect you'll see the pattern), but independent anyway. > > 1) Dig through the perl source and find out all the opcodes. > (pp.c and friends) Document the opcodes and what they do. > > 2) The same as #1, only fo