Re: Calling conventions, invocations, and suchlike things

2005-01-19 Thread Leopold Toetsch
Dan Sugalski [EMAIL PROTECTED] wrote: Hi folks. The lost son is back, welcome. The easy one first -- why the object is out-of-band, rather than one of the parameters. Parrot's got the interesting, and somewhat unfortunate, requirement of having to allow all subroutines behave as methods

Re: Name of parrot executable

2005-01-19 Thread Leopold Toetsch
Will Coleda [EMAIL PROTECTED] wrote: To implement tcl's [info nameofexecutable] I need to get the name of the exectuable parrot was invoked with. I would have expected to live in interpinfo, but don't see it there. The executable name (and all interpreter arguments) are swallowed by

Re: Perl 6 How Do I? (Was: Perl 6 Summary for 2005-01-11 through 2005-01-18)

2005-01-19 Thread Jonathan Scott Duff
On Tue, Jan 18, 2005 at 10:43:00PM -0700, Luke Palmer wrote: Oh, I thought I replied, but now that I look over the question I guess I didn't. The question was: Austin Hasting writes: How do I concisely code a loop that reads in lines of a file, then calls mysub() on each letter in each

Re: Proposed vtable changes WRT method lookup

2005-01-19 Thread Leopold Toetsch
[ cc'ed p6l ] Matt Fowles wrote: Leo~ On Wed, 19 Jan 2005 10:02:26 +0100, Leopold Toetsch [EMAIL PROTECTED] wrote: But where does that PerlMMD PMC come from? Does the Perl6 compiler generate one somewhere? It is generated by the compiler. During compilation all of the different MMD functions

Re: Name of parrot executable

2005-01-19 Thread Dan Sugalski
At 10:14 AM -0800 1/18/05, Will Coleda wrote: To implement tcl's [info nameofexecutable] I need to get the name of the exectuable parrot was invoked with. I would have expected to live in interpinfo, but don't see it there. Anyone have a pointer to where this is? (If it's not in yet, I'll add a

Re: Name of parrot executable

2005-01-19 Thread Nicholas Clark
On Wed, Jan 19, 2005 at 10:54:53AM -0500, Dan Sugalski wrote: parrot. If, on the other hand, we were invoked as: parrot foo.pbc then both fullname and basename would be parrot. Unix hashbang (and Windows file association) invocation may give us something different -- if the user

Re: Name of parrot executable

2005-01-19 Thread Dan Sugalski
At 4:02 PM + 1/19/05, Nicholas Clark wrote: On Wed, Jan 19, 2005 at 10:54:53AM -0500, Dan Sugalski wrote: parrot. If, on the other hand, we were invoked as: parrot foo.pbc then both fullname and basename would be parrot. Unix hashbang (and Windows file association) invocation may give

Re: Proposed vtable changes WRT method lookup

2005-01-19 Thread Matt Fowles
Leo~ On Wed, 19 Jan 2005 16:26:07 +0100, Leopold Toetsch [EMAIL PROTECTED] wrote: [ cc'ed p6l ] Matt Fowles wrote: Leo~ On Wed, 19 Jan 2005 10:02:26 +0100, Leopold Toetsch [EMAIL PROTECTED] wrote: But where does that PerlMMD PMC come from? Does the Perl6 compiler generate one

Re: Perl 6 How Do I? (Was: Perl 6 Summary for 2005-01-11 through 2005-01-18)

2005-01-19 Thread Austin Hastings
Luke Palmer wrote: Austin Hasting writes: How do I concisely code a loop that reads in lines of a file, then calls mysub() on each letter in each line? Or each xml tag on the line? And I guess the answer is the same as in Perl 5. I don't understand what the problem is with Perl 5's

Re: Name of parrot executable

2005-01-19 Thread Jonathan Worthington
Nicholas Clark [EMAIL PROTECTED] wrote: On Wed, Jan 19, 2005 at 10:54:53AM -0500, Dan Sugalski wrote: parrot. If, on the other hand, we were invoked as: parrot foo.pbc then both fullname and basename would be parrot. Unix hashbang (and Windows file association) invocation may give us

Re: Name of parrot executable

2005-01-19 Thread Matt Diephouse
On Wed, 19 Jan 2005 11:09:19 -0500, Dan Sugalski [EMAIL PROTECTED] wrote: Good point--we should. That'd mean we'd want to have three sets of data: the invoked full/base name, the 'program' full/base name, and the interpreter full/base name. Then we can use this to have parrot look for

Re: E, Perl 6, etc.

2005-01-19 Thread Larry Wall
On Tue, Jan 18, 2005 at 10:08:57PM -0800, Rich Morin wrote: : I recently encountered a language, E, which has some very nifty : features for building distributed systems. The current version : of E is built on top of Java, but I wonder: : : * whether E's features will (could) be supported in

Re: Perl 6 How Do I? (Was: Perl 6 Summary for 2005-01-11 through 2005-01-18)

2005-01-19 Thread Luke Palmer
Austin Hastings writes: Luke Palmer wrote: Austin Hasting writes: How do I concisely code a loop that reads in lines of a file, then calls mysub() on each letter in each line? Or each xml tag on the line? And I guess the answer is the same as in Perl 5. I don't understand

Re: Perl 6 How Do I?

2005-01-19 Thread Luke Palmer
Uri Guttman writes: LP == Luke Palmer [EMAIL PROTECTED] writes: LP use Rule::XML; LP for { LP mysub($_) for m:g/(Rule::XML::tag)/; LP } shouldn't that be in the Grammar namespace? not that we have finalized namespaces but i was under the impression that

Re: Test run of the new Phalanx 100

2005-01-19 Thread Dave Rolsky
On Mon, 17 Jan 2005, Andy Lester wrote: Msql-Mysql-modules This is just the old distro that contained DBD::mysql and DBD::msql. I don't think the latter is maintained, and DBD::mysql is already on the list. -dave /*=== VegGuide.Org

Re: Test run of the new Phalanx 100

2005-01-19 Thread Andy Lester
Msql-Mysql-modules This is just the old distro that contained DBD::mysql and DBD::msql. I don't think the latter is maintained, and DBD::mysql is already on the list. OK, updated. Thanks. I really wish this were more exact. I have to wonder if this bot traffic is totally skewing everything.

failures under Devel::Cover only

2005-01-19 Thread leif . eriksen
Hi, I am doing some testing under Devel::Cover, and get some weird results sometimes. What should I be looking at in my code or test cases that is provoking this discrepancy? Without D::C ++ [EMAIL PROTECTED] src]$ make test ... PERL_DL_NONLAZY=1

Roadmap, RT, TODO...

2005-01-19 Thread William Coleda
Now that Dan's back, I'd like to make sure we have a roadmap in place for moving forward. I had great plans to flesh it out more than I have, but work has intruded. I've checked in what I have so far in docs/ROADMAP. I would like to eventually have every single outstanding task documented in RT,

RT Hall of Shame [perl #15308]

2005-01-19 Thread William Coleda
This week's Hall of Shame ticket is [perl #15308] http://rt.perl.org/rt3/Ticket/Display.html?id=15308 Originally submitted in July of 2002 by Scott Walters, the only activity on the warnocked ticket was a ping to the list in April of 2004 asking if someone could rule on the patch. No followups