Re: operator

2005-01-30 Thread Luke Palmer
Markus Laire writes: [EMAIL PROTECTED] kirjoitti: Please, I have a question if exists in Perl somethink like keyword 'operator' in C++ ? That will exist in perl6. And to quite a larger extent. Not only can you overload existing operators, you can make up whatever operator name you like.

bound methods (was: Calling conventions, invocations, and suchlike things)

2005-01-30 Thread Leopold Toetsch
Dan Sugalski [EMAIL PROTECTED] wrote: At 5:04 PM -0500 1/18/05, Sam Ruby wrote: f = Parrot.find print f(r) Note that I referenced the method as an attribute, and then called it as a function. Mmm, syntax! :) Luckily it makes no difference to us at the parrot level. What that should

[perl #33986] [BUG] dynclasses dependencies

2005-01-30 Thread via RT
# New Ticket Created by Leopold Toetsch # Please include the string: [perl #33986] # in the subject line of all future correspondence about this issue. # URL: https://rt.perl.org/rt3/Ticket/Display.html?id=33986 - dynclasses files aren't rebuilt e.g. on include header changes -

[CVS ci] GMS generational MS 5 - gc_gms.c

2005-01-30 Thread Leopold Toetsch
I've now committed the source of the generational mark sweep GC system. Some remarks: - it's by far not finished - fails still a lot of tests [1] - to turn it on set PARROT_GC_SUBSYSTEM to 2 in settings.h - you might also turn on GC_GMS_DEBUG when hacking on the code - it should be documented

Re: bound methods

2005-01-30 Thread Sam Ruby
Leopold Toetsch wrote: Dan Sugalski [EMAIL PROTECTED] wrote: At 5:04 PM -0500 1/18/05, Sam Ruby wrote: f = Parrot.find print f(r) Note that I referenced the method as an attribute, and then called it as a function. Mmm, syntax! :) Luckily it makes no difference to us at the parrot level.

forced continuations

2005-01-30 Thread Hugh Arnold
I would like to do my own preemptive multitasking within a single-threaded application. When a timer fires, I'd like to: 1. suspend the current computation 2. put it on the back of a work queue 3. resume the lambda on the top of the work queue. Will Parrot facilitate this? Thank you for insight

Re: bound methods

2005-01-30 Thread Leopold Toetsch
Sam Ruby [EMAIL PROTECTED] wrote: Leopold Toetsch wrote: 2) by a distinct Bound_Meth PMC class derived from 1) The latter is probably cleaner. Binding the object to the callable could be done e.g. by the Cset_pmc vtable. That's exactly how PyBoundMeth works today. Cset_pointer sets the

Re: bound methods

2005-01-30 Thread Sam Ruby
Leopold Toetsch wrote: Sam Ruby [EMAIL PROTECTED] wrote: Leopold Toetsch wrote: 2) by a distinct Bound_Meth PMC class derived from 1) The latter is probably cleaner. Binding the object to the callable could be done e.g. by the Cset_pmc vtable. That's exactly how PyBoundMeth works today.

Recent RT work

2005-01-30 Thread William Coleda
Thanks to Matt Diephouse, about 30+ tickets have just been properly marked as resolved. (Though I physically closed them, he did all the legwork. Someone make him a bugadmin, please.) This leaves 268 documented issues in RT, plus whatever is lurking in CVS. 50% of these are -new-, despite the

Anomalous Difference in Output between HTML Files Created by 'cover'

2005-01-30 Thread Jim Keenan
I have just noticed an anomalous difference in output between two of the files created by the Devel::Cover 'cover' utility when run against a popular Perl module -- and I am wondering whether this difference should be considered a feature or a bug. The module in question is Text::Template,

Re: Anomalous Difference in Output between HTML Files Created by 'cover'

2005-01-30 Thread leif . eriksen
I'd guess it is because you are seeing the output of the code after it has been compiled-then-decompiled - it is compiled so it can run and coverage statistics can be collected, then it is decompiled to relate coverage stats to code lines. Now there are many ways to write code that compiles to

[perl #33995] [BUG] Configure warning on gdbmhash

2005-01-30 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #33995] # in the subject line of all future correspondence about this issue. # URL: https://rt.perl.org/rt3/Ticket/Display.html?id=33995 The recent gdbmhash configure check causes the following output on my system

Re: introduction

2005-01-30 Thread Ian Langworth
Comrade Burnout wrote: I'm not sure where to start other than this. So hi and stuff. Hi, Brian. -- Ian Langworth Project Guerrilla Northeastern University College of Computer and Information Science

introduction

2005-01-30 Thread Comrade Burnout
I remember seeing that the list-joining thingie mentioned an introduction once someone joined, so here it is: I'm geektron on perlmonks, and Brian Clarkson IRL. I've talked a bit to Mr. Lester and Mr. Kinyon about tests, and decided that learning some good testing skills while doing something