Re: [svn:parrot] r26828 - in trunk/languages/perl6/src: builtins parser

2008-04-16 Thread Jonathan Worthington
Patrick R. Michaud wrote: There's currently a problem in that class Foo { } doesn't create 'Foo' as a subclass of Object. Hmmmthat's odd, since I can do: class Foo { } if Foo ~~ Object { say "yes" } yes if Foo.new() ~~ Object { say "yes" } yes I know that it doesn't explicitly do

Re: [svn:parrot] r26828 - in trunk/languages/perl6/src: builtins parser

2008-04-16 Thread Bob Rogers
From: "Patrick R. Michaud" <[EMAIL PROTECTED]> Date: Wed, 16 Apr 2008 14:47:13 -0500 Also, something that might help with the discussion of multimethod dispatch in rock-paper-scissors is to note that the mmd types do not have to be directly related in the type hierarchy. In other

Re: [svn:parrot] r26828 - in trunk/languages/perl6/src: builtins parser

2008-04-16 Thread Patrick R. Michaud
On Wed, Apr 16, 2008 at 09:38:41PM +0200, Jonathan Worthington wrote: > chromatic wrote: > >You're right. I started from the wrong point in my bisect. > > > No worries. > > >I can't reproduce the problem with any revision before or after the 0.6.1 > >release. > > > But the 0.6.1 release had

Re: [svn:parrot] r26828 - in trunk/languages/perl6/src: builtins parser

2008-04-16 Thread Jonathan Worthington
chromatic wrote: You're right. I started from the wrong point in my bisect. No worries. I can't reproduce the problem with any revision before or after the 0.6.1 release. But the 0.6.1 release had a problem? If I'm understanding correctly, the current revision doesn't show the problem?

Re: [svn:parrot] r26828 - in trunk/languages/perl6/src: builtins parser

2008-04-16 Thread chromatic
On Wednesday 16 April 2008 11:22:08 Jonathan Worthington wrote: > > This is the commit which broke the Rock, Paper, Scissors MMD example. > *confused look* But I didn't implement the stuff needed to run the rock, > paper scissors MMD example until 4 days after the commit you mention? > http://par

Re: [svn:parrot] r26828 - in trunk/languages/perl6/src: builtins parser

2008-04-16 Thread Jonathan Worthington
chromatic wrote: On Sunday 06 April 2008 16:05:45 [EMAIL PROTECTED] wrote: Modified: trunk/languages/perl6/src/builtins/guts.pir trunk/languages/perl6/src/parser/actions.pm trunk/languages/perl6/src/parser/grammar.pg Log: [rakudo] Add type-checking of parameters to subroutines and

Re: [svn:parrot] r26828 - in trunk/languages/perl6/src: builtins parser

2008-04-16 Thread chromatic
On Sunday 06 April 2008 16:05:45 [EMAIL PROTECTED] wrote: > Modified: >trunk/languages/perl6/src/builtins/guts.pir >trunk/languages/perl6/src/parser/actions.pm >trunk/languages/perl6/src/parser/grammar.pg > > Log: > [rakudo] Add type-checking of parameters to subroutines and methods.