Re: [perl #34285] [BUG] Is string encoding written to PBC file

2005-02-28 Thread Leopold Toetsch
Bernhard Schmalhofer <[EMAIL PROTECTED]> wrote: > Hi, > with 'make testr' I get a single test failure. My guess is that the string > encoding is > not properly written to the dumped PBC file: Yep. That's still missing. Thanks, leo

Re: How are types related to classes and roles?

2005-02-28 Thread Leopold Toetsch
Thomas Sandlaß <[EMAIL PROTECTED]> wrote: > The opcodes for 'callmethod_MMD_3_sig "func"' and 'callmethod_MMD_n > "func", n' are simply not there yet, right? No. The problem is that at function call time there is no indication that a MMD subroutine should be called. So Parrot will just do a full

Re: How are types related to classes and roles?

2005-02-28 Thread Leopold Toetsch
Thomas Sandlaß <[EMAIL PROTECTED]> wrote: > Am I missing something, but the only thing I've figured out so far is that > Parrot uses ternary MMD for its builtin binary ops like ADD, MUL, OR, etc. actually binary, dispatch is based on (left, right) operands. > They are ternary to prevent a final

Re: Dan MIA?

2005-02-28 Thread William Coleda
To avoid a warnocking, Yup. Stopped in briefly on #parrot about 2 weeks ago, but basically MIA. Leo is currently working on release 0.1.12. Jesse is working on getting the TPF milestones more documented. Regards. Edward Peschko wrote: hey, just thought I'd take parrot's pulse really quick.. las

Dan MIA?

2005-02-28 Thread Edward Peschko
hey, just thought I'd take parrot's pulse really quick.. last thing I heard from Dan that he was back (about a month ago) and haven't heard from him since. Has he since gone MIA again? Ed

[perl #34285] [BUG] Is string encoding written to PBC file

2005-02-28 Thread via RT
# New Ticket Created by Bernhard Schmalhofer # Please include the string: [perl #34285] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=34285 > Hi, with 'make testr' I get a single test failure. My guess is that the string

Re: How are types related to classes and roles?

2005-02-28 Thread Aaron Sherman
On Mon, 2005-02-28 at 12:45, Thomas Sandlaà wrote: > Sorry, if this is the wrong list for discussing these Parrot details. Yeah, you really want to be in p6i, not p6l. These guys think a Parrot's just a bird that says funny things and sits on a pirate's shoulder ;-) PS: http://cpan.uwinnipeg.ca/

[CVS ci] Strings. Finally.

2005-02-28 Thread Leopold Toetsch
After Dan's string patch got merged to head (thanks to Will Coleda for sending me a diff), I've put in some more string stuff with these new opcodes: * charset, charsetname, find_charset * is_whitespace, is_digit, is_wordchar, is_punctuation, is_newline * find_whitespace, find_digit, find_wordch

Re: How are types related to classes and roles?

2005-02-28 Thread Thomas SandlaÃ
HaloO Aaron, you wrote: Um... I think you're thinking of operator overloading, which in Parrot actually does use the MMD facility under the hood, but MMD is nominally a separate facility. You should glance at the PDDs, as they have far more detail than I'm aware of. You mean the ones in the docs/pd

Re: How are types related to classes and roles?

2005-02-28 Thread Aaron Sherman
On Mon, 2005-02-28 at 10:34, Thomas Sandlaà wrote: > Am I missing something, but the only thing I've figured out so far is that > Parrot uses ternary MMD for its builtin binary ops like ADD, MUL, OR, etc. > They are ternary to prevent a final copy or conversion of the result to the > target regist

Re: parsing ok((2+3)==5)

2005-02-28 Thread Autrijus Tang
On Sun, Feb 27, 2005 at 04:14:34PM -0500, Abhijit Mahabal wrote: > I hunted down the cause of the non-parsing of > ok((2 + 3) == $five, "== (sum on lhs)"); > in 03operator.t, but am not yet up to speed in Haskell to fix it. > > Below is the location of the problem. > > The error is in Parser.hs

Re: How are types related to classes and roles?

2005-02-28 Thread Thomas SandlaÃ
HaloO Aaron, you wrote: Is there any reason at all that 6.0 should have return MMD? I mean, it's way-the-heck cool and all, but it became a "thing" when Parrot produced this capability as a by-product of the way MMD was implemented in conjunction with return continuations that doesn't mean we H