Re: [PATCH] Reduce array.pmc keyed code

2002-07-27 Thread Nicholas Clark
On Thu, Jul 25, 2002 at 01:32:44PM -0700, Scott Walters wrote: > On Thu, 25 Jul 2002, Mike Lambert wrote: > > > Scott Walters wrote: > > > > > Part of the beauty of PMCs is that you can have very compact > > > storage given a dedicated eg int array type. Generating these > > > would not be a ba

Re: [PATCH] Reduce array.pmc keyed code

2002-07-25 Thread Scott Walters
Mike, Was very happy to see your message. People don't often agree with me. I'm not very agreeable. On Thu, 25 Jul 2002, Mike Lambert wrote: > Scott Walters wrote: > > > Part of the beauty of PMCs is that you can have very compact > > storage given a dedicated eg int array type. Generating t

Re: [PATCH] Reduce array.pmc keyed code

2002-07-25 Thread Mike Lambert
Scott Walters wrote: > Part of the beauty of PMCs is that you can have very compact > storage given a dedicated eg int array type. Generating these > would not be a bad thing. The typical case still remains, that > arrays will contained mixtures of all datatypes. Yep, I agree. Thus, array.pmc wo

Re: [PATCH] Reduce array.pmc keyed code

2002-07-25 Thread Scott Walters
Mike, Part of the beauty of PMCs is that you can have very compact storage given a dedicated eg int array type. Generating these would not be a bad thing. The typical case still remains, that arrays will contained mixtures of all datatypes. On Wed, 24 Jul 2002, Mike Lambert wrote: > This patch

Re: [PATCH] Reduce array.pmc keyed code

2002-07-24 Thread Mike Lambert
> This patch is rather questionable, and thus I did not commit it > directly. However, it illustrates a point I wanted to make. Doh! Hopefully my previous post will make a bit more sense now. :) Mike Lambert Index: array.pmc ===

[PATCH] Reduce array.pmc keyed code

2002-07-24 Thread Mike Lambert
This patch is rather questionable, and thus I did not commit it directly. However, it illustrates a point I wanted to make. As mentioned in my recent PARROT QUESTIONS email, a lot of the clutter in the PMC aggregates can be removed with the use of redirecting functions. The below patch reduces t