Predicting Operators

2004-05-27 Thread Mark Lentczner
Uri Guttman wrote: are you going to predict any new operators based on missing boxes as mendeleev did? :) Funny you should ask! It is clear that there is a missing "list concatenate" operator, and that its spelling should be ~~. Alas, that is already taken by "smart match". On the other hand,

Re: Periodic Table of the Operators

2004-05-27 Thread Mark Lentczner
Thanks for all the comments. I started this thing as a goof, but I can already see that it will serve dual purposes. Presenting information in such a form can lead people to further insights and questions. Deborah Pickett's comments in this thread are an example. (For some real inspiring ex

RE: First draft, IO & event design

2004-05-27 Thread Dan Sugalski
At 12:26 PM -0400 5/27/04, Gordon Henriksen wrote: Dan Sugalski wrote: Gordon Henriksen wrote: > So, for GUI events, could calling into parrot and doing the > following from the OS event handler work to synchronously dispatch > an event? > > ... parrot-ify a mouse-moved event into $P5 ...

RE: First draft, IO & event design

2004-05-27 Thread Gordon Henriksen
Dan Sugalski wrote: > Gordon Henriksen wrote: > > > So, for GUI events, could calling into parrot and doing the > > following from the OS event handler work to synchronously dispatch > > an event? > > > > ... parrot-ify a mouse-moved event into $P5 ... > > post $P5 > > checkevent >

Re: First draft, IO & event design

2004-05-27 Thread Dan Sugalski
At 11:29 PM -0400 5/26/04, Gordon Henriksen wrote: On May 24, 2004, at 15.20, Dan Sugalski wrote: Event Ops = The opcodes in this section are a combination of event requests and event handling ops. It doesn't include the IO ops--those are separate. Most of the event request ops have two

Re: MMD table setup semantics

2004-05-27 Thread Dan Sugalski
At 3:35 PM +0100 5/27/04, Nicholas Clark wrote: On Wed, Apr 28, 2004 at 06:36:34PM -0400, Dan Sugalski wrote: At 2:56 PM -0700 4/28/04, Larry Wall wrote: >On Wed, Apr 28, 2004 at 05:20:53PM -0400, Dan Sugalski wrote: >: The second question is "if we do, how do we figure which method is >: clos

Re: MMD table setup semantics

2004-05-27 Thread Nicholas Clark
On Wed, Apr 28, 2004 at 06:36:34PM -0400, Dan Sugalski wrote: > At 2:56 PM -0700 4/28/04, Larry Wall wrote: > >On Wed, Apr 28, 2004 at 05:20:53PM -0400, Dan Sugalski wrote: > >: The second question is "if we do, how do we figure which method is > >: closest?" > >: > >: Personally I'm of the geomet

Re: Devel::Cover: completing $x{foo} ||= 1 conditions

2004-05-27 Thread Paul Johnson
On Fri, May 21, 2004 at 12:50:55PM -0400, Geoffrey Young wrote: > > >> I might like to signal Devel::Cover that func() has a constant return (or > >> lack thereof). > > > > I don't know if I would like this feature. To me it would allow you to > > falsely skew the results of the Devel::Cover outp

Re: Periodic Table of the Operators

2004-05-27 Thread Stéphane Payrard
Le Thu, May 27, 2004 at 12:34:32AM +0200, le valeureux mongueur Gabriel Ebner a dit: > Hello, > > Mark Lentczner wrote: > > http://www.ozonehouse.com/mark/blog/code/PeriodicTable.html > > What's periodic about it? We hope it will be periodically updated. :) > Otherwise, _nice_ table. indee.d

Re: Periodic Table of the Operators

2004-05-27 Thread Deborah Pickett
Mark Lentczner wrote: Awhile back, I saw Larry Wall give a short talk about the current design of Perl 6. At some point he put up a list of all the operators - well over a hundred of them! I had a sudden inspiration, but it took a few months to get around to drawing it... http://www.ozoneho

[perl #29891] PIR .include confuses compiler error

2004-05-27 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #29891] # in the subject line of all future correspondence about this issue. # http://rt.perl.org:80/rt3/Ticket/Display.html?id=29891 > bash-2.05a$ cat a.imc .include "b.imc" bash-2.05a$ cat b.imc .sub _m print "eek\n" b

Freeze, objects, crash, boom.

2004-05-27 Thread William Coleda
I've been trying to wrap my head around freezing and objects. My current understanding is that: o parrotclass extends delegate o delegate's freeze vtable entry is Parrot_delegate_freeze o Parrot_delegate_freeze should delegate the freeze vtable method to PASM. However, when parrotclass.pmc is comp

Re: Periodic Table of the Operators

2004-05-27 Thread Gabriel Ebner
Hello, Mark Lentczner wrote: > http://www.ozonehouse.com/mark/blog/code/PeriodicTable.html What's periodic about it? Otherwise, _nice_ table. Gabriel. -- Gabriel Ebner - reverse "[EMAIL PROTECTED]"

Re: Periodic Table of the Operators

2004-05-27 Thread Matthew Walton
Mark Lentczner wrote: All - Awhile back, I saw Larry Wall give a short talk about the current design of Perl 6. At some point he put up a list of all the operators - well over a hundred of them! I had a sudden inspiration, but it took a few months to get around to drawing it... http://www.o

Re: Periodic Table of the Operators

2004-05-27 Thread David Landgren
Mark Lentczner wrote: All - Awhile back, I saw Larry Wall give a short talk about the current design of Perl 6. At some point he put up a list of all the operators - well over a hundred of them! I had a sudden inspiration, but it took a few months to get around to drawing it... http://www.o