Re: Namespaces again

2004-09-30 Thread Thomas Seiler
Chip Salzenberg wrote: According to Brent 'Dax' Royal-Gordon: Chip Salzenberg <[EMAIL PROTECTED]> wrote: parrot_alias(a, 'b', # dest: Python is unified, no need for a category here a, 'b', 'scalar') # src: Perl is not unified, so source category is required It seem

Re: Namespaces again

2004-09-30 Thread TOGoS
No no no. You've all got it all wrong. Except for the Dans. :) > Namespaces are going to be *simple*. > They do two things, and only two things. > > 1) They provide a hierarchy for other namespaces > 2) They bind names to PMCs And that's all good. Here's what Perl can do: $foo becomes namespace

Re: Namespaces again

2004-09-30 Thread Brent 'Dax' Royal-Gordon
Chip Salzenberg <[EMAIL PROTECTED]> wrote: > According to Brent 'Dax' Royal-Gordon: > > (This does pose a problem going the other way, but I suspect Perl > > could simply mark its own packages in some way, and fall back to a > > simpler scheme, such as "ignore the sigil", when it's munging another

Re: cvs commit: parrot/t/library streams.t

2004-09-30 Thread Joshua Gatcomb
--- Jens Rieks <[EMAIL PROTECTED]> wrote: > On cygwin, test 21 fails too: > > t/library/streams..ok 20/21# Failed > test (t/library/streams.t > at line 1447) > t/library/streams..NOK 21 To be honest, I have not been following this thread so I don't know if there is

Re: Threads on Cygwin

2004-09-30 Thread Joshua Gatcomb
--- Leopold Toetsch <[EMAIL PROTECTED]> wrote: >> Joshua Gatcomb <[EMAIL PROTECTED]> wrote: >> I had submitted a patch some time ago that never got >> applied enabling tests for threads, timer, and >> extend_13. > Overlooked? Please rediff and resend. I will do - likely tomorrow. > > It say

Re: Parakeet 0.3

2004-09-30 Thread Michel Pelletier
On Thu, 2004-09-30 at 01:10, Leopold Toetsch wrote: > Michel Pelletier <[EMAIL PROTECTED]> wrote: > > > Parakeet is an object-oriented Forth-like stack language for the Parrot > > VM. It is written in PIR and compiled its code directly to PIR. > > Should it go into CVS abd being included in 0.1.

Re: cvs commit: parrot/t/library streams.t

2004-09-30 Thread Leopold Toetsch
Leopold Toetsch wrote: Jens Rieks <[EMAIL PROTECTED]> wrote: Log: marked test #13 and #19 as TODO - they are failing due to a GC problem I'm still fighting with these two. I've a stripped down version of _13 using all the constructs like in the test + library - no GC error - strange. Have it run

Re: cvs commit: parrot/t/library streams.t

2004-09-30 Thread Jens Rieks
On Thursday 30 September 2004 11:16, Leopold Toetsch wrote: > Jens Rieks <[EMAIL PROTECTED]> wrote: > > Log: > > marked test #13 and #19 as TODO - they are failing due to a GC problem > > I'm still fighting with these two. I've a stripped down version of _13 > using all the constructs like in t

Re: cvs commit: parrot/t/library streams.t

2004-09-30 Thread Leopold Toetsch
Jens Rieks <[EMAIL PROTECTED]> wrote: > Log: > marked test #13 and #19 as TODO - they are failing due to a GC problem I'm still fighting with these two. I've a stripped down version of _13 using all the constructs like in the test + library - no GC error - strange. leo

Re: Namespaces again

2004-09-30 Thread Chip Salzenberg
According to Brent 'Dax' Royal-Gordon: > Chip Salzenberg <[EMAIL PROTECTED]> wrote: > >parrot_alias(a, 'b', # dest: Python is unified, no need for a > > category here > > a, 'b', 'scalar') # src: Perl is not unified, so source > > category is required > > It se

Re: [S5] Topicalization of match

2004-09-30 Thread Michele Dondi
On Thu, 30 Sep 2004, Juerd wrote: operator in Perl5 too: do you know actual code in which $_ was really used there? s/\Q$_/$foo{$_}/g for keys %foo; D'Oh! Michele -- I have never seen it work, either, since I have never used Word. The stories users of it tell me are sufficient for keeping me gl

[perl #31771] [PATCH] Fix EXEC object writing

2004-09-30 Thread via RT
# New Ticket Created by Adam Thomason # Please include the string: [perl #31771] # in the subject line of all future correspondence about this issue. # http://rt.perl.org:80/rt3/Ticket/Display.html?id=31771 > Sometime recently the 'testexec' Makefile target stopped working. It turns out tha

Re: Namespaces

2004-09-30 Thread Dan Hursh
Jeff Clites wrote: That's it. No typing, no classification, no nothing. By postpending a null character, below, you _are_ doing typing/classification, of course. And, what about subs? I was kind of inspired here. Just stick with me. As Larry said, it's best to prepend it. And then we can call i

Re: [S5] Topicalization of match

2004-09-30 Thread Juerd
Michele Dondi skribis 2004-09-30 10:30 (+0200): > PS: this is something that I'd like in the substitution part of a s///e > operator in Perl5 too: do you know actual code in which $_ was really used > there? s/\Q$_/$foo{$_}/g for keys %foo; Juerd

Re: Namespaces, part 1 (new bits)

2004-09-30 Thread Leopold Toetsch
Jeff Clites <[EMAIL PROTECTED]> wrote: > First off, Perl5 doesn't describe itself that way. The Camel states, > "Note that we can use the same name for $days, @days, and %days without > Perl getting confused." While that's fine for Perl it doesn't help, if you want to access one distinct "days" f

Re: Real/internal Exceptions

2004-09-30 Thread Leopold Toetsch
Kj <[EMAIL PROTECTED]> wrote: > Hello, > Just wondering (again), in order to be able to follow discussion on matters: > What is the difference between an "internal" exception and a "real" > exception (as if the > first one isn't a real exception...). The internal ones are mostly unclassified rea

Re: Parakeet 0.3

2004-09-30 Thread Leopold Toetsch
Michel Pelletier <[EMAIL PROTECTED]> wrote: > Parakeet is an object-oriented Forth-like stack language for the Parrot > VM. It is written in PIR and compiled its code directly to PIR. Should it go into CVS abd being included in 0.1.1? > -Michel leo

Re: Threads on Cygwin

2004-09-30 Thread Leopold Toetsch
Joshua Gatcomb <[EMAIL PROTECTED]> wrote: > Up until a couple of weeks ago, all the threads tests > were passing on Cygwin. I had submitted a patch some > time ago that never got applied enabling tests for > threads, timer, and extend_13 that never got applied. > I figured there was good reason ..

[S5] Topicalization of match

2004-09-30 Thread Michele Dondi
I've read S5, and hopefully I've understood the new $-mechanism, that BTW seems very good to me. Only I have a suggestion that I hope not to be too awkward. Why isn't matched text aliesed to $_ (topicalized) too? After all taking for example, and simplicity, a substitution (but the same would h