Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2008-06-01

Perl 6 | Reference Documentation | Rakudo

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:00 cognominal_ joined #perl6
00:10 spinclad .oO{ buncha spam grmbl grr rindolf should know better }
00:39 Eevee guh, I don't know what to do after getting my feet wet
00:39 Eevee presumably get my ankles wet
00:48 meppl good night
00:59 dominiko left #perl6
01:05 jferrero joined #perl6
01:20 bacek joined #perl6
01:22 bacek pugs: [~] <m oo se>
01:22 exp_evalbot RESULT["moose"]
01:22 bacek rakudo: [~] <m oo se>
01:22 exp_evalbot rakudo r27973 OUTPUT[Null PMC access in get_string()␤current instr.: 'parrot;P6metaclass;add_parent' pc 693 (runtime/parrot/library/P6object.pir:433)␤
01:23 bacek someone have to 'make realclean; make' for bot...
01:23 bacek rakudo: say 'hello'
01:23 exp_evalbot rakudo r27973 OUTPUT[Null PMC access in get_string()␤current instr.: 'parrot;P6metaclass;add_parent' pc 693 (runtime/parrot/library/P6object.pir:433)␤
01:25 Ched- joined #perl6
01:27 Auzon ok, I'll do it
01:34 Auzon bacek: Do you know how often Parrot will need a make realclean?
01:34 Auzon Basically, is it worth adding to the build script?
01:35 bacek Auzon, no idea...
01:35 [particle]1 how long does it take to build parrot?
01:36 Auzon not sure. It should be running now
01:36 Auzon rakudo: say "hi"
01:36 exp_evalbot rakudo r27973 OUTPUT[hi␤]
01:36 bacek rakudo: [~] <m oo se>
01:36 exp_evalbot rakudo r27973 OUTPUT[Syntax error at line 1, near "[~] <m oo "␤current instr.: 'parrot;PGE::Util;die' pc 120 (runtime/parrot/library/PGE/Util.pir:82)␤
01:36 Auzon Still bad?
01:37 bacek Auzon, no. Its really not implemented
01:37 Patterner I do a realclean on principle. better safe than sorry...
01:37 [particle]1 i wonder if i fresh svn co is faster than realclean
01:37 [particle]1 or, ditch svn metadata and just svn export
01:38 [particle]1 that should be faster
01:39 Auzon Let's see how long a realclean and build takes, then...
01:44 Auzon Hm. It takes a fairly long time due to the need to also build NQP for evalbot
01:44 Alias_ joined #perl6
01:47 Auzon 6m of realtime for Parrot+nqp. And 14s for Rakudo; but I'm skeptical of that
01:53 rakudo_svn r27974 | particle++ | [rakudo] add 9 more passing test files to spectest_regression (bacek++)
02:00 Auzon just ping me if you need evalbot rebuilt. I can do all maintenance tasks on it that are needed...
02:03 bacek perl6: my @a=<a b c d>; @a.map: {$_ ~= 'c'}; say ~@a;
02:03 exp_evalbot kp6 r20600: OUTPUT[error in Block at compiled/perl5-kp6-mp6/lib​/KindaPerl6/Grammar/Sub.pm line 753, <> line 1.␤*** Syntax Error in Block: missing closing curly bracket  ␤]
02:03 exp_evalbot ..pugs: OUTPUT[*** Can't modify constant item: VStr "a"␤    at /tmp/ff2w9Y1R7N line 1, column 27-36␤]
02:03 exp_evalbot ..rakudo r27974: OUTPUT[ac bc cc dc␤]
02:03 exp_evalbot ..elf r20600: OUTPUT[Use of uninitialized value in subroutine entry at ./elf_f_faster line 160.␤Can't use string ("") as a subroutine ref while "strict refs" in use at ./elf_f_faster line 160.␤ at ./elf_f_faster line 4492␤]
02:06 Auzon cool, rakudo++
02:08 braceta joined #perl6
02:22 Alias__ joined #perl6
02:23 eternaleye joined #perl6
02:44 justatheory joined #perl6
02:46 alanhaggai joined #perl6
02:50 pugs_svnbot r20601 | diakopter++ | [yap6] new sample input for the fledgling yap6 and its export DEBUG=1 output
02:53 pugs_svnbot r20602 | diakopter++ | [yap6] Please Excuse My Dear Aunt *Sally*
03:10 bacek_ joined #perl6
03:13 pugs_svnbot r20603 | diakopter++ | [yap6] improved division by zero handling
03:30 Auzon pugs: say "---------------------------------------​---------------------------------".chars
03:30 exp_evalbot OUTPUT[72␤]
03:37 pugs_svnbot r20604 | diakopter++ | [yap6] stubbing out directory structure and module names
03:40 bacek__ joined #perl6
03:49 justatheory joined #perl6
03:58 pugs_svnbot r20605 | diakopter++ | [yap6] staging commit; disregard
04:02 silug joined #perl6
04:04 pugs_svnbot r20606 | diakopter++ | [yapc] lots more rearranging and stubbing
04:07 pugs_svnbot r20607 | diakopter++ | [yap6] still more rearranging
04:07 pugs_svnbot r20608 | diakopter++ | [yap6] more rearranging
04:13 pugs_svnbot r20609 | diakopter++ | [yap6] sorry for the compulsive rearranging
04:16 pugs_svnbot r20610 | diakopter++ | [yap6] stubs for the Grammar(s)
04:17 * Auzon wishes for a scriptable svn search utility for use in one-liners
04:18 Picotero joined #perl6
04:24 number23 joined #perl6
04:25 slavik joined #perl6
04:35 diakopter Auzon: do you mean search svn commit history?
04:35 Auzon Yes.
04:36 Auzon Specifically, I want to extract the list of filenames that I modified that contain "[gsoc" in the revision message.
04:39 diakopter I seem to recall someone in #parrot having written a perl module to do just that... it's on the CPAN I think.  I just don't recall its name.
04:41 Auzon I'll look into that. Thanks :)
04:42 diakopter maybe not.  although there's this cool tool... http://search.cpan.org/~infinoi​d/App-SVN-Bisect-0.4/svn-bisect
04:42 lambdabot Title: svn-bisect - search.cpan.org
04:45 slavik are there any versions of pugs that build with ghc6 6.8?
05:04 edpratomo joined #perl6
05:16 pugs_svnbot r20611 | diakopter++ | [yap6] fixed to work in the new directory structure.
05:17 [particle] auzon: you can run svn log -r<some_rev>:HEAD --verbose | ack -A 99 \[gsoc | ack \w+/ # or something similar
05:18 Auzon Oh. I could just grab the revision numbers and log each one separately
05:18 pugs_svnbot r20612 | diakopter++ | [yap6] rearranging
05:18 Auzon As it stands, I did a complex string of svn log processed by perl5, xargs
05:19 Auzon The best bet is for me to just keep a count of my test cases. That's all I really need to do.
05:21 spinclad slavik: not sure.  it's been broken for 6.6 for a while.   i've just lately upgraded to 6.8, so i'll be trying soon.
05:22 slavik spinclad: ty
05:22 slavik spinclad: I tried to build with 6.8 on ubuntu hardy and it fails for me
05:23 slavik give an error about Bool and says to report a bug
05:23 spinclad now that 6.8 is in lenny, i'm ready to give it a go again
05:23 [particle] auzon: i think we could take bits of t/spec/fudge and run them on an svn diff of all your commits from start date of gsoc to get a count of tests, even broken down by file
05:24 spinclad so 6.8 claims a bug in itself?
05:24 slavik spinclad: I can try to build right now and give the exact message if you like
05:25 Auzon [particle]: Interesting. The only problem is excluding my "reorganized file" count from the "added tests" count. SVN thinks these are the same since moving and adding both give the same log entry. :-/
05:25 spinclad slavik: i'll be off to bed soon (within 20 minutes); i can work with you till then.
05:26 [particle] you can every test addition and deletion, and determine the net
05:26 [particle] t/foo/bar.t 67 deleted ; t/spec/S02-foo/bar.t 53 added ; t/spec/S03-baz/quux.t 14 added
05:26 [particle] etc
05:27 Auzon Makes sense :)
05:27 Auzon Yeah, I'd be willing to look into that
05:27 [particle] let's point moritz at the log if you don't have the time
05:27 slavik spinclad: Invalid grammatical category: "Bool"
05:28 [particle] i'm sure he could code it up in no time
05:28 slavik Generating precompiled Prelude, Math::Basic... pugs: Internal error:
05:28 * [particle] heads to bed &
05:28 pmichaud mmmmmm
05:28 [particle] pm?
05:28 pmichaud rakudo spectest_regression:  Files=52, Tests=892
05:28 pmichaud looking good
05:29 [particle] pmichaud: there are two passing todo tests for me in S29-list/map.t
05:29 Auzon Good night [particle]
05:29 [particle] if you can look into those and get them un-todoed everywhere, that file and 60 tests can be added as well
05:29 [particle] tests 59-60
05:29 [particle] night, Auzon
05:29 pmichaud looking
05:29 Auzon I'll be in S29 next week. :)
05:29 pmichaud Auzon++
05:29 spinclad slavik: offhand that sounds like internal to pugs, not 6.8...  we don't have many lambdacamels here these days, but i can dig into it soon
05:30 [particle] pmichaud: we may be at 1000 passing spec tests by parrotsketch
05:30 spinclad (tomorrow or monday)
05:30 [particle] ok, night time &
05:30 slavik k
05:30 pmichaud particle:  oh, that would be excellent.
05:39 PorkSoda joined #perl6
05:42 * spinclad -> $bed { ~~ }
05:43 clkao bed $ ~~
05:43 slavik left #perl6
05:48 bnjmn-- joined #perl6
06:20 schmalbe joined #perl6
06:48 cognominal_ joined #perl6
06:55 bacek__ perl6: my @a= [1..2]; @a.push; say ~@a;
06:55 exp_evalbot kp6 r20612: OUTPUT[syntax error at position 5, line 1 column 5:␤my @a= [1..2]; @a.push; say ~@a␤     ^ HERE␤]
06:55 exp_evalbot ..pugs: OUTPUT[1 2␤]
06:55 exp_evalbot ..rakudo r27992: OUTPUT[No applicable methods.␤current instr.: '_block11' pc 80 (EVAL_13:28)␤
06:55 exp_evalbot ..elf r20612: OUTPUT[¾­­¾¦×χÇʛž›ÇËÖ␤]
06:56 bacek__ perl6: my @a= [1..2]; push @a; say ~@a;
06:56 exp_evalbot kp6 r20612: OUTPUT[syntax error at position 5, line 1 column 5:␤my @a= [1..2]; push @a; say ~@a␤     ^ HERE␤]
06:56 exp_evalbot ..pugs: OUTPUT[1 2␤]
06:56 exp_evalbot ..rakudo r27992: OUTPUT[No applicable methods.␤current instr.: '_block11' pc 83 (EVAL_13:28)␤
06:56 exp_evalbot ..elf r20612: OUTPUT[Undefined subroutine &GLOBAL::push called at (eval 14) line 4.␤ at ./elf_f_faster line 4492␤]
06:59 bacek__ perl6: my %h=(a 1 b 2); say ~kv(%h);
06:59 exp_evalbot kp6 r20612: OUTPUT[syntax error at position 5, line 1 column 5:␤my %h=(a 1 b 2); say ~kv(%h)␤     ^ HERE␤]
06:59 exp_evalbot ..pugs: OUTPUT[*** ␤    Unexpected "%h"␤    expecting "=", operator, ":", ",", ")", context or "("␤    at /tmp/w5Pl5uMilj line 1, column 4␤]
06:59 exp_evalbot ..rakudo r27992: OUTPUT[Statement not terminated properly at line 1, near "b 2); say "␤current instr.: 'parrot;PGE::Util;die' pc 120 (runtime/parrot/library/PGE/Util.pir:82)␤
06:59 exp_evalbot ..elf r20612: OUTPUT[Parse error in: /tmp/F0erYY43SD␤panic at line 1 column 0 (pos 0): Can't understand next input--giving up␤WHERE: my %h=(a 1 b 2); say ~kv(%h);␤WHERE:/\<-- HERE␤  STD_red/prelude.rb:98:in `panic'␤  STD_red/std.rb:76:in `scan_unitstopper'␤  STD_red/std.rb:224:in `comp_unit'␤
06:59 exp_evalbot ..STD_red/std.rb:210:in `_UNIT'␤  ./../STD_red/STD_red_run:108:in `m...
06:59 bacek__ perl6: my %h = hash(a 1 b 2); say ~kv(%h);
06:59 exp_evalbot kp6 r20612: OUTPUT[syntax error at position 12, line 1 column 12:␤my %h = hash(a 1 b 2); say ~kv(%h)␤            ^ HERE␤]
06:59 exp_evalbot ..pugs: OUTPUT[*** ␤    Unexpected "%h"␤    expecting "=", operator, ":", ",", ")", context or "("␤    at /tmp/ZLTUAB2afP line 1, column 4␤]
06:59 exp_evalbot ..rakudo r27992: OUTPUT[Statement not terminated properly at line 1, near "(a 1 b 2);"␤current instr.: 'parrot;PGE::Util;die' pc 120 (runtime/parrot/library/PGE/Util.pir:82)␤
06:59 exp_evalbot ..elf r20612: OUTPUT[Parse error in: /tmp/pPVORl7pC9␤panic at line 1 column 0 (pos 0): Can't understand next input--giving up␤WHERE: my %h = hash(a 1 b 2); say ~kv␤WHERE:/\<-- HERE␤  STD_red/prelude.rb:98:in `panic'␤  STD_red/std.rb:76:in `scan_unitstopper'␤  STD_red/std.rb:224:in `comp_unit'␤
06:59 exp_evalbot ..STD_red/std.rb:210:in `_UNIT'␤  ./../STD_red/STD_red_run:108:in `...
07:00 bacek__ perl6: my %h = hash(a 1 b 2); my @k = kv(%h); say ~@k;
07:00 exp_evalbot kp6 r20612: OUTPUT[syntax error at position 12, line 1 column 12:␤my %h = hash(a 1 b 2); my @k = kv(%h); say ~@k␤            ^ HERE␤]
07:00 exp_evalbot ..pugs: OUTPUT[*** ␤    Unexpected "%h"␤    expecting "=", operator, ":", ",", ")", context or "("␤    at /tmp/GlEHXs97MJ line 1, column 4␤]
07:00 exp_evalbot ..rakudo r27992: OUTPUT[Statement not terminated properly at line 1, near "(a 1 b 2);"␤current instr.: 'parrot;PGE::Util;die' pc 120 (runtime/parrot/library/PGE/Util.pir:82)␤
07:00 exp_evalbot ..elf r20612: OUTPUT[Parse error in: /tmp/MlMVa8EeBT␤panic at line 1 column 0 (pos 0): Can't understand next input--giving up␤WHERE: my %h = hash(a 1 b 2); my @k =␤WHERE:/\<-- HERE␤  STD_red/prelude.rb:98:in `panic'␤  STD_red/std.rb:76:in `scan_unitstopper'␤  STD_red/std.rb:224:in `comp_unit'␤
07:00 exp_evalbot ..STD_red/std.rb:210:in `_UNIT'␤  ./../STD_red/STD_red_run:108:in `...
07:00 bacek__ perl6: my %h = (a=>1, b=>2); my @k = kv(%h); say ~@k;
07:00 exp_evalbot kp6 r20612: OUTPUT[syntax error at position 6, line 1 column 6:␤my %h = (a=>1, b=>2); my @k = kv(%h); say ~@k␤      ^ HERE␤]
07:00 exp_evalbot ..pugs: OUTPUT[a 1 b 2␤]
07:00 exp_evalbot ..rakudo r27992: OUTPUT[No applicable methods.␤current instr.: '_block11' pc 100 (EVAL_11:31)␤
07:00 exp_evalbot ..elf r20612: OUTPUT[Odd number of elements in anonymous hash at (eval 14) line 3.␤Undefined subroutine &GLOBAL::kv called at (eval 14) line 4.␤ at ./elf_f_faster line 4492␤]
07:05 rakudo_svn r27993 | pmichaud++ | [rakudo]:
07:05 rakudo_svn r27993 | pmichaud++ | * Fix Array.push() to work with empty argument lists.  (bacek++)
07:05 rakudo_svn r27993 | pmichaud++ | * While we're here, might as well fix Array.delete, Array.exists,
07:05 rakudo_svn r27993 | pmichaud++ |   Array.unshift too.
07:07 bacek__ perl6: my @a; @a.unshift; say ~@a;
07:07 exp_evalbot kp6 r20612: OUTPUT[␤]
07:07 exp_evalbot ..pugs: OUTPUT[␤]
07:07 exp_evalbot ..rakudo r27993: OUTPUT[␤]
07:07 exp_evalbot ..elf r20612: OUTPUT[¾­­¾¦×χÇʛÎɞËÖ␤]
07:07 bacek__ perl6: my @a; unshift(@a); say ~@a;
07:07 exp_evalbot kp6 r20612: OUTPUT[no method 'APPLY' in Class 'Undef'␤ at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 345␤    KindaPerl6::Runtime::Perl5::MO​P::__ANON__('HASH(0x824be5c)', 'APPLY', 'HASH(0x8e53144)') called at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 169␤
07:07 exp_evalbot ..main::DISPATCH('HASH(0x824be5c)', 'APPLY', 'HASH(0x8e53144)') ca...
07:07 exp_evalbot ..pugs: OUTPUT[␤]
07:07 exp_evalbot ..rakudo r27993: OUTPUT[␤]
07:07 exp_evalbot ..elf r20612: OUTPUT[Undefined subroutine &GLOBAL::unshift called at (eval 14) line 4.␤ at ./elf_f_faster line 4492␤]
07:10 iblechbot joined #perl6
07:18 pugs_svnbot r20613 | bacek++ | [spec] Fudge one test for rakudo. Whatever star is not yet implemented fully
07:19 rindolf joined #perl6
07:19 rindolf Hi all.
07:23 rakudo_svn r27995 | pmichaud++ | [rakudo]:
07:23 rakudo_svn r27995 | pmichaud++ | * Add two more spectest files to spectest_regression (bacek++)
07:29 bacek__ perl6: my @a=<5 -3 7 0 1 -9>; say @a.WHAT()'
07:29 bacek__ perl6: my @a=<5 -3 7 0 1 -9>; say @a.WHAT();
07:30 exp_evalbot kp6 r20613: RESULT[error in Block at compiled/perl5-kp6-mp6/lib​/KindaPerl6/Grammar/Sub.pm line 753, <> line 1.␤*** Syntax Error in Block: missing closing curly bracket  ␤]
07:30 exp_evalbot ..pugs: OUTPUT[*** ␤    Unexpected "'"␤    expecting term postfix, operator, ":" or ","␤    at /tmp/I93xxHSnCc line 1, column 37␤]
07:30 exp_evalbot ..rakudo r27996: OUTPUT[Statement not terminated properly at line 1, near "'"␤current instr.: 'parrot;PGE::Util;die' pc 120 (runtime/parrot/library/PGE/Util.pir:82)␤
07:30 exp_evalbot ..elf r20613: OUTPUT[Parse error in: /tmp/2S6nHBfUAx␤panic at line 1 column 23 (pos 23): Can't understand next input--giving up␤WHERE: my @a=<5 -3 7 0 1 -9>; say @a.WHAT()'␤WHERE:                       /\<-- HERE␤  STD_red/prelude.rb:98:in `panic'␤  STD_red/std.rb:76:in `scan_unitstopper'␤
07:30 exp_evalbot ..STD_red/std.rb:224:in `comp_unit'␤  STD_red/std.rb:210:in `_UNIT'␤  ....
07:30 exp_evalbot kp6 r20613: OUTPUT[Array␤]
07:30 exp_evalbot ..pugs: OUTPUT[Array␤]
07:30 exp_evalbot ..rakudo r27996: OUTPUT[Array␤]
07:30 exp_evalbot ..elf r20613: OUTPUT[Array␤]
07:30 rindolf audreyt: here?
07:30 rindolf Hi bacek__
07:31 bacek__ perl6: my @a=<5 -3 7 0 1 -9>; say @a.WHAT(); say reduce({$^a+$^b}, @a);
07:31 exp_evalbot kp6 r20613: OUTPUT[no method 'APPLY' in Class 'Undef'␤ at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 345␤    KindaPerl6::Runtime::Perl5::MO​P::__ANON__('HASH(0x824c05c)', 'APPLY', 'HASH(0x8e574fc)', 'HASH(0x8e523a0)') called at
07:31 exp_evalbot ..compiled/perl5-kp6-mp6/lib/K​indaPerl6/Runtime/Perl5/MOP.pm line 169␤        main::DISPATCH('HASH(0x824c05c)', 'APPLY', 'H...
07:31 exp_evalbot ..pugs: OUTPUT[Array␤1␤]
07:31 exp_evalbot ..rakudo r27996: OUTPUT[Array␤5␤]
07:31 bacek__ hi rindolf
07:31 exp_evalbot ..elf r20613: OUTPUT[Use of uninitialized value in addition (+) at (eval 14) line 5.␤Use of uninitialized value in addition (+) at (eval 14) line 5.␤Undefined subroutine &GLOBAL::reduce called at (eval 14) line 5.␤ at ./elf_f_faster line 4492␤Array␤]
07:32 bacek__ 5???
07:34 rindolf bacek__: what's up?
07:34 meppl joined #perl6
07:35 bacek__ rindolf, testing rakudo
07:35 rindolf bacek__: ah, nice.
07:35 rindolf bacek__: do all tests pass?
07:35 rindolf bacek__: I went biking yesterday.
07:35 rindolf It was a Sat so: 1. Less cars. 2. More people, including more babes.
07:37 rindolf There's "babes", there's "foxen", there's "hotties", there's "hot chicks".
07:37 rindolf According to wikiquote "chick" also usually imply attractive.
07:57 dominiko joined #perl6
08:05 kanru joined #perl6
08:13 bacek perl6: my $a='foo'; say $a ~~ Item;
08:13 exp_evalbot kp6 r20613: OUTPUT[no method 'APPLY' in Class 'Undef'␤ at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 345␤    KindaPerl6::Runtime::Perl5::MO​P::__ANON__('HASH(0x824bf04)', 'APPLY') called at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 169␤
08:13 exp_evalbot ..main::DISPATCH('HASH(0x824bf04)', 'APPLY') called at compiled/perl5-kp6-mp6/lib/Kin...
08:13 exp_evalbot ..pugs: OUTPUT[1␤]
08:13 exp_evalbot ..rakudo r27998: OUTPUT[Null PMC access in find_method()␤current instr.: 'infix:~~' pc 8105 (src/gen_builtins.pir:5649)␤
08:13 exp_evalbot ..elf r20613: OUTPUT[syntax error at (eval 14) line 4, near "$a ~"␤ at ./elf_f_faster line 4492␤]
08:30 bacek perl6: say undef ~~ Item;
08:30 exp_evalbot kp6 r20613: OUTPUT[no method 'APPLY' in Class 'Undef'␤ at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 345␤    KindaPerl6::Runtime::Perl5::MO​P::__ANON__('HASH(0x824bdf4)', 'APPLY') called at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 169␤
08:30 exp_evalbot ..main::DISPATCH('HASH(0x824bdf4)', 'APPLY') called at compiled/perl5-kp6-mp6/lib/Kin...
08:30 exp_evalbot ..pugs: OUTPUT[1␤]
08:30 exp_evalbot ..rakudo r28000: OUTPUT[Null PMC access in find_method()␤current instr.: 'infix:~~' pc 8105 (src/gen_builtins.pir:5649)␤
08:30 exp_evalbot ..elf r20613: OUTPUT[Can't call method "Str" on an undefined value at ./elf_f_faster line 617.␤ at ./elf_f_faster line 4492␤]
08:31 bacek perl6: sub foo {}; say foo ~~ Item;
08:31 exp_evalbot kp6 r20613: OUTPUT[no method 'APPLY' in Class 'Undef'␤ at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 345␤    KindaPerl6::Runtime::Perl5::MO​P::__ANON__('HASH(0x824c194)', 'APPLY') called at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 169␤
08:31 exp_evalbot ..main::DISPATCH('HASH(0x824c194)', 'APPLY') called at compiled/perl5-kp6-mp6/lib/Kin...
08:31 exp_evalbot ..pugs: OUTPUT[1␤]
08:31 exp_evalbot ..rakudo r28000: OUTPUT[Null PMC access in type()␤current instr.: '_block11' pc 31 (EVAL_10:16)␤
08:31 exp_evalbot ..elf r20613: RESULT[␤]
08:31 bacek hmm..
08:31 bacek When ~~ Item returns false???
08:42 vixey joined #perl6
08:47 bacek perl6: say 1 ~~ Whatever;
08:47 exp_evalbot kp6 r20613: OUTPUT[no method 'APPLY' in Class 'Undef'␤ at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 345␤    KindaPerl6::Runtime::Perl5::MO​P::__ANON__('HASH(0x824be0c)', 'APPLY') called at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 169␤
08:47 exp_evalbot ..main::DISPATCH('HASH(0x824be0c)', 'APPLY') called at compiled/perl5-kp6-mp6/lib/Kin...
08:47 exp_evalbot ..pugs: OUTPUT[*** No such subroutine: "&Whatever"␤    at /tmp/0zC0tGfrpz line 1, column 5-18␤]
08:47 exp_evalbot ..rakudo r28001: OUTPUT[0␤]
08:47 exp_evalbot ..elf r20613: OUTPUT[syntax error at (eval 14) line 3, near "1 ~"␤ at ./elf_f_faster line 4492␤]
08:50 Alias_ joined #perl6
08:59 bacek perl6: say my @array  = <1 2 3 4 5 6 7 8>; say  @array.reduce: { $^a + $^b * $^c }, $result, "n-ary reduce() works";
08:59 exp_evalbot kp6 r20613: OUTPUT[no method 'reduce' in Class 'Array'␤ at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 345␤   KindaPerl6::Runtime::Perl5::MO​P::__ANON__('HASH(0x8e544bc)', 'reduce', 'HASH(0x8e56e0c)', 'HASH(0x8e526c4)', 'HASH(0x8e59e6c)') called at
08:59 exp_evalbot ..compiled/perl5-kp6-mp6/lib/K​indaPerl6/Runtime/Perl5/MOP.pm line 169␤    main::DISPATCH('HASH(0x8...
08:59 exp_evalbot ..pugs: OUTPUT[*** ␤    Unexpected ","␤    expecting "::"␤    Variable "$result" requires predeclaration or explicit package name␤    at /tmp/pD0wwMPWY9 line 1, column 85␤]
08:59 exp_evalbot ..rakudo r28001: OUTPUT[Scope  not found for PAST::Var '$result'␤current instr.: 'parrot;PCT::HLLCompiler;panic' pc 156 (src/PCT/HLLCompiler.pir:103)␤
08:59 exp_evalbot ..elf r20613: OUTPUT[Can't call method "reduce" on unblessed reference at (eval 14) line 4.␤ at ./elf_f_faster line 4492␤12345678␤]
09:00 bacek perl6: say my @array  = <1 2 3 4 5 6 7 8>; sub is($r, $e,$m) { say $m ~ ($r~~$e) }; is  @array.reduce: { $^a + $^b * $^c }, $result, "n-ary reduce() works";
09:00 exp_evalbot kp6 r20613: OUTPUT[no method 'reduce' in Class 'Array'␤ at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 345␤   KindaPerl6::Runtime::Perl5::MO​P::__ANON__('HASH(0x8e55cac)', 'reduce', 'HASH(0x8e61130)', 'HASH(0x8e61070)', 'HASH(0x8e53e90)') called at
09:00 exp_evalbot ..compiled/perl5-kp6-mp6/lib/K​indaPerl6/Runtime/Perl5/MOP.pm line 169␤    main::DISPATCH('HASH(0x8...
09:00 exp_evalbot ..pugs: OUTPUT[*** ␤    Unexpected ","␤    expecting "::"␤    Variable "$result" requires predeclaration or explicit package name␤    at /tmp/pn4v2LfuoQ line 1, column 125␤]
09:00 exp_evalbot ..rakudo r28001: OUTPUT[Scope  not found for PAST::Var '$result'␤current instr.: 'parrot;PCT::HLLCompiler;panic' pc 156 (src/PCT/HLLCompiler.pir:103)␤
09:00 exp_evalbot ..elf r20613: OUTPUT[syntax error at (eval 14) line 5, near "$r ~"␤ at ./elf_f_faster line 4492␤]
09:01 bacek perl6: say my @array  = <1 2 3 4 5 6 7 8>; sub is($r, $e,$m) { say $m ~ ($r~~$e) }; is  @array.reduce:{ $^a + $^b * $^c }, $result, "n-ary reduce() works";
09:01 exp_evalbot kp6 r20613: OUTPUT[syntax error at position 94, line 1 column 94:␤say my @array  = <1 2 3 4 5 6 7 8>; sub is($r, $e,$m) { say $m ~ ($r~~$e) }; is  @array.reduce:{ $^a + $^b * $^c }, $result, "n-ary reduce() works"␤
09:01 exp_evalbot ..        ^ HERE␤]
09:01 exp_evalbot ..pugs: OUTPUT[*** ␤    Unexpected ","␤    expecting "::"␤    Variable "$result" requires predeclaration or explicit package name␤    at /tmp/oXG10S6Acg line 1, column 124␤]
09:01 exp_evalbot ..rakudo r28001: OUTPUT[Statement not terminated properly at line 1, near ":{ $^a + $"␤current instr.: 'parrot;PGE::Util;die' pc 120 (runtime/parrot/library/PGE/Util.pir:82)␤
09:01 exp_evalbot ..elf r20613: OUTPUT[Parse error in: /tmp/MqLajgjqSd␤panic at line 1 column 114 (pos 114): No previous operator visible to adverbial pair ([#<Match:0xb7c43800 @on_str="say my @array  = <1 2 3 4 5 6 7 8>; sub is($r, $e,$m) { say $m ~ ($r~~$e) }; is  @array.reduce:{ $^a + $^b * $^c }, $result,
09:01 exp_evalbot ..\"n-ary reduce() works\";", @from=94, @to=114, @bool=true, @hash={:s...
09:01 bacek perl6: say my @array  = <1 2 3 4 5 6 7 8>; sub is($r, $e,$m) { say $m ~ ($r~~$e) }; is  @array.reduce:{ $^a + $^b * $^c }, 69, "n-ary reduce() works";
09:02 exp_evalbot kp6 r20613: OUTPUT[syntax error at position 94, line 1 column 94:␤say my @array  = <1 2 3 4 5 6 7 8>; sub is($r, $e,$m) { say $m ~ ($r~~$e) }; is  @array.reduce:{ $^a + $^b * $^c }, 69, "n-ary reduce() works"␤
09:02 exp_evalbot ..   ^ HERE␤]
09:02 exp_evalbot ..pugs: OUTPUT[12345678␤n-ary reduce() works1␤]
09:02 exp_evalbot ..rakudo r28001: OUTPUT[Statement not terminated properly at line 1, near ":{ $^a + $"␤current instr.: 'parrot;PGE::Util;die' pc 120 (runtime/parrot/library/PGE/Util.pir:82)␤
09:02 exp_evalbot ..elf r20613: OUTPUT[Parse error in: /tmp/J35a2JHxDo␤panic at line 1 column 114 (pos 114): No previous operator visible to adverbial pair ([#<Match:0xb7bde8b0 @on_str="say my @array  = <1 2 3 4 5 6 7 8>; sub is($r, $e,$m) { say $m ~ ($r~~$e) }; is  @array.reduce:{ $^a + $^b * $^c }, 69, \"n-ary
09:02 exp_evalbot ..reduce() works\";", @from=94, @to=114, @bool=true, @hash={:struct...
09:02 bacek perl6: say my @array  = <1 2 3 4 5 6 7 8>; sub is($r, $e,$m) { say $m ~ ($r~~$e) }; is  @array.reduce: { $^a + $^b * $^c }, 69, "n-ary reduce() works";
09:02 exp_evalbot kp6 r20613: OUTPUT[no method 'reduce' in Class 'Array'␤ at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 345␤   KindaPerl6::Runtime::Perl5::MO​P::__ANON__('HASH(0x8e55ca0)', 'reduce', 'HASH(0x8e61124)', 'HASH(0x8e60cd4)', 'HASH(0x8e53e90)') called at
09:02 exp_evalbot ..compiled/perl5-kp6-mp6/lib/K​indaPerl6/Runtime/Perl5/MOP.pm line 169␤    main::DISPATCH('HASH(0x8...
09:02 exp_evalbot ..pugs: OUTPUT[12345678␤*** No compatible multi variant found: "&is"␤    at /tmp/4ckbER0qtj line 1, column 78-144␤]
09:02 exp_evalbot ..rakudo r28001: OUTPUT[12345678␤too many arguments passed (4) - 2 params expected␤current instr.: 'parrot;List;reduce' pc 2275 (src/gen_builtins.pir:1645)␤
09:02 exp_evalbot ..elf r20613: OUTPUT[syntax error at (eval 14) line 5, near "$r ~"␤ at ./elf_f_faster line 4492␤]
09:03 bacek nice...
09:03 bacek Is it really bug in spectest? (S29-list/reduce:33)
09:04 dominiko joined #perl6
09:04 bacek It have space after 'reduce:'
09:04 bacek perl6: say my @array  = <1 2 3 4 5 6 7 8>; sub is($r, $e,$m) { say $m ~ ($r~~$e) }; is(({ $^a * $^b }.reduce: 1,2,3,4,5), 120, "basic reduce works (3)");
09:04 exp_evalbot kp6 r20613: OUTPUT[no method 'reduce' in Class 'Int'␤ at compiled/perl5-kp6-mp6/lib/Ki​ndaPerl6/Runtime/Perl5/MOP.pm line 345␤     KindaPerl6::Runtime::Perl5::MO​P::__ANON__('HASH(0x8e53ecc)', 'reduce', 'HASH(0x8e53e78)', 'HASH(0x8e53ec0)', 'HASH(0x8e60b54)', 'HASH(0x8e60ff8)', 'HASH(0x8e610b8)')
09:04 exp_evalbot ..called at compiled/perl5-kp6-mp6/lib/Kin​daPerl6/Runtime/Perl5/MOP.p...
09:04 exp_evalbot ..pugs: OUTPUT[12345678␤basic reduce works (3)1␤]
09:04 exp_evalbot ..rakudo r28001: OUTPUT[12345678␤Method 'reduce' not found for invocant of class 'Closure'␤current instr.: '_block11' pc 162 (EVAL_13:51)␤
09:04 exp_evalbot ..elf r20613: OUTPUT[Parse error in: /tmp/JaKKoNR1kK␤panic at line 1 column 94 (pos 94): Statement not terminated properly␤WHERE:  ($r~~$e) }; is(({ $^a * $^b }.reduce: 1,2,3,4,5), 120, "bas␤WHERE:                              /\<-- HERE␤  STD_red/prelude.rb:98:in `panic'␤  STD_red/std.rb:355:in
09:04 exp_evalbot ..`eat_terminator'␤  STD_red/std.rb:269:in `block in statementlist...
09:12 chris2 joined #perl6
09:22 masak joined #perl6
09:27 Picotero_ joined #perl6
09:49 edpratomo joined #perl6
09:50 bacek pugs:  say $_ for (1..5);
09:50 exp_evalbot OUTPUT[1␤2␤3␤4␤5␤]
09:56 bacek say $a for (1..5);
09:56 bacek perl6: say $a for (1..5);
09:56 exp_evalbot kp6 r20613: OUTPUT[syntax error at position 11, line 1 column 11:␤say $a for (1..5)␤           ^ HERE␤]
09:56 exp_evalbot ..pugs: OUTPUT[*** ␤    Unexpected " for"␤    expecting "::"␤    Variable "$a" requires predeclaration or explicit package name␤    at /tmp/3IjNAx9Tc8 line 1, column 7␤]
09:56 exp_evalbot ..rakudo r28002: OUTPUT[Scope  not found for PAST::Var '$a'␤current instr.: 'parrot;PCT::HLLCompiler;panic' pc 156 (src/PCT/HLLCompiler.pir:103)␤
09:56 exp_evalbot ..elf r20613: OUTPUT[Can't call method "Str" on an undefined value at ./elf_f_faster line 617.␤ at ./elf_f_faster line 4492␤]
09:56 bacek perl6: say { $a } for (1..5);
09:56 exp_evalbot kp6 r20613: OUTPUT[syntax error at position 15, line 1 column 15:␤say { $a } for (1..5)␤               ^ HERE␤]
09:56 exp_evalbot ..pugs: OUTPUT[*** ␤    Unexpected " }"␤    expecting "::"␤    Variable "$a" requires predeclaration or explicit package name␤    at /tmp/zbxN4LuLGi line 1, column 9␤]
09:56 exp_evalbot ..rakudo r28002: OUTPUT[Scope  not found for PAST::Var '$a'␤current instr.: 'parrot;PCT::HLLCompiler;panic' pc 156 (src/PCT/HLLCompiler.pir:103)␤
09:56 exp_evalbot ..elf r20613: OUTPUT[Can't call method "Str" on an undefined value at ./elf_f_faster line 617.␤ at ./elf_f_faster line 4492␤]
10:00 masak bacek: you can't use $a like that without declaring it
10:00 masak either $_ or $^a or -> $a
10:00 bacek perl6: { say $^a for (1..5); }
10:01 exp_evalbot kp6 r20613: OUTPUT[error in Block at compiled/perl5-kp6-mp6/lib​/KindaPerl6/Grammar/Sub.pm line 753, <> line 1.␤*** Syntax Error in Block: missing closing curly bracket  ␤]
10:01 exp_evalbot ..pugs: OUTPUT[1␤2␤3␤4␤5␤]
10:01 exp_evalbot ..rakudo r28002: OUTPUT[too few arguments passed (0) - 1 params expected␤current instr.: '_block16' pc 36 (EVAL_13:23)␤
10:01 exp_evalbot ..elf r20613: OUTPUT[Can't call method "Str" on an undefined value at ./elf_f_faster line 617.␤ at ./elf_f_faster line 4492␤]
10:01 masak hm
10:01 masak I'd say that is syntactically right
10:01 masak but rakudo doesn't handle it
10:01 bacek rakudo bug in generating PIR...
10:01 masak if you say so
10:02 masak I wish I knew enough about the PIR generation to help
10:04 masak ah: http://www.parrotcode.org/docs/pdd/pdd19_pir.html
10:04 lambdabot Title: Parrot Intermediate Representation - parrotcode
10:07 bacek masak, actually it's wrong 'PAST' generated.
10:09 masak ah, so actions.pm contains the bug?
10:11 masak should be possible to get statement modifier 'for' to work when block 'for' apparently generates correct PAST...
10:28 qmole joined #perl6
16:39 irclogbot_backup joined #perl6
16:39 Topic for #perl6is now http://pugscode.org/ | nopaste: http://sial.org/pbot/perl6 | pugs: [~] <m oo se> (or rakudo:, kp6:, smop: etc.) || We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: http://irc.pugscode.org/
16:39 ilbot2 joined #perl6
16:39 Topic for #perl6is now http://pugscode.org/ | nopaste: http://sial.org/pbot/perl6 | pugs: [~] <m oo se> (or rakudo:, kp6:, smop: etc.) || We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: http://irc.pugscode.org/
16:42 moritz_ joined #perl6
16:42 moritz_ re
17:01 dominiko joined #perl6
17:01 diakopter TimToady: to whom are you teaching your Sunday School class?
17:09 TimToady at the moment, a bunch of picky grammarians who are complaining about your grammar... :)
17:14 bacek_ joined #perl6
17:15 diakopter ha
17:18 yath hm? what was wrong with his grammar? ;)
17:18 pugs_svnbot r20617 | moritz++ | [spec]
17:18 pugs_svnbot r20617 | moritz++ |  * fudged try.t
17:18 pugs_svnbot r20617 | moritz++ |  * corrected POD
17:19 pugs_svnbot r20617 | moritz++ |  * switched from try to eval for a test which produced a compile time error
17:19 justatheory joined #perl6
17:23 diakopter yath: nothing; I was poking fun at a MMD failure of applying 'teach' (either used with an indirect object or not).
17:24 yath ah
17:24 * yath is not a native speaker anyway, so he didn't notice ;)
17:29 pmurias joined #perl6
17:35 diakopter "I'm teaching Perl (the subject) [to someone]" vs "I'm teaching (instructing) a class (a lesson) on Perl" vs "I'm teaching a class [a group of Perl students]" vs "I'm teaching a Perl class (e.g. Class::Struct) during a Perl class (an event) to a (particularly classy) class (a subtype) of Perl students".  I was implying that TimToady's Sunday School class is an OO class whose API/usage needs explained/demonstrated to someone.
17:38 diakopter ... and his reply was ironically reflective toward [the object of!] my inquiry.
17:38 yath ah. now :)
17:47 Auzon perl6: say 1 ~~ any(1,2,3)
17:47 exp_evalbot kp6 r20617: OUTPUT[1␤0␤0␤]
17:47 exp_evalbot ..pugs: OUTPUT[any(VBool False,VBool True)␤]
17:47 exp_evalbot ..rakudo r28017: OUTPUT[Method 'ACCEPTS' not found for invocant of class 'Junction'␤current instr.: 'infix:~~' pc 8105 (src/gen_builtins.pir:5649)␤
17:47 exp_evalbot ..elf r20617: OUTPUT[syntax error at (eval 14) line 3, near "1 ~"␤ at ./elf_f_faster line 4492␤]
17:47 Auzon perl6: say 1 == any(1,2,3)
17:47 exp_evalbot kp6 r20617: OUTPUT[1␤0␤0␤]
17:47 exp_evalbot ..pugs: OUTPUT[any(VBool False,VBool True)␤]
17:47 exp_evalbot ..rakudo r28017: OUTPUT[1␤]
17:47 exp_evalbot ..elf r20617: OUTPUT[Undefined subroutine &GLOBAL::any called at (eval 14) line 3.␤ at ./elf_f_faster line 4492␤]
17:48 moritz_ only rakudo is correct here
17:48 Auzon Yes.
17:48 Auzon I'm just toying with it because I want it in my Perl 5 testing, and I wanted to see the status in P6
17:49 alanhaggai joined #perl6
17:50 moritz_ pugs: say ?(1 ~~ any(1, 2, 3))
17:50 exp_evalbot OUTPUT[1␤]
17:50 Auzon pugs: say ?(1 ~~ all(1,2,3))
17:50 exp_evalbot OUTPUT[␤]
17:57 braceta joined #perl6
17:59 cognominal_ joined #perl6
18:20 moritz_ rakudo: my $x; $x++; say $x
18:20 exp_evalbot rakudo r28017 OUTPUT[increment() not implemented in class 'Undef'␤current instr.: 'postfix:++' pc 9166 (src/gen_builtins.pir:6467)␤
18:21 moritz_ rakudo: my $x; ++$x; say $x
18:21 exp_evalbot rakudo r28017 OUTPUT[increment() not implemented in class 'Undef'␤current instr.: 'prefix:++' pc 9187 (src/gen_builtins.pir:6481)␤
18:32 Auzon hm. That should be fairly easy to write in Perl 6.
18:33 moritz_ problem is that that it mutates an Undef to an Int
18:33 Auzon Oh.
18:34 Auzon I thought you had my $x = 0;
18:34 Auzon rakudo: my Int $x; $x++; say $x
18:34 exp_evalbot rakudo r28017 OUTPUT[Int␤]
18:34 Auzon rakudo: my Int $x = 0; $x++; say $x
18:34 exp_evalbot rakudo r28017 OUTPUT[1␤]
18:34 moritz_ Auzon: in the first case $x holds an Int proto object
18:35 Auzon So you have to explicitly assign 0 to it for ++ to work?
18:35 moritz_ so either something[tm] needs fixing, or the proto object needs to have an 'increment' method
18:35 Auzon s/\+\+/any math/
18:35 moritz_ Auzon: that's not how it's specced
18:36 moritz_ Auzon: that was just the explanation of why it fails in rakudo
18:36 Auzon Oh. OK.
18:37 moritz_ pugs: my $x; $x++; say $x
18:37 exp_evalbot OUTPUT[1␤]
18:55 bacek__ joined #perl6
18:55 rindolf joined #perl6
19:01 pmurias @tell mncharity the js object model is not natural for supporting the p6 oo model, as it's primitive and inflexible (it was the simplest way of implementing oo)
19:01 lambdabot Consider it noted.
19:09 moritz_ Auzon: I backlogged now... I think you could rewrite http://svn.pugscode.org/pugs/​misc/svn-search/cgi/search.pl as a CLI tool
19:11 moritz_ Auzon: I thought a bit about rakudo's "make realclean" problem... maybe we could add a command to exp_evalbot that takes care of this...
19:12 moritz_ so you could say "rakudo clean" or something, and then exp_evalbot writes a temporary file...
19:12 Auzon We also check if Makefile.in changed.
19:12 Auzon (I think it's Makefile.in. Going from memory here.)
19:13 moritz_ and the cronjob that rebuilds rakudo check for that file, and if it exists 1) deletes it 2) make realclean; 3) perl Makefile.PL (in toplevel parrot dir) 4) make (in rakudo dir)
19:13 moritz_ Auzon: probably config/makefiles/*.in
19:14 moritz_ well, that would be the better alternative
19:14 moritz_ because it involves no user interaction
19:14 moritz_ which is safer and saner
19:14 Auzon regarding rewriting your svn search thing as a CLI: That'd be pretty easy, especially if I used HTML::Template to output text/XML/JSON/YAML/whatever.
19:14 Auzon I'll take a look at both of those issues shortly...
19:14 moritz_ only drawback is that you'll have to keep a kinosearch index locally
19:15 moritz_ (and install KinoSearch with all its dependencies :/ )
19:27 pmichaud (realclean)  I'd recommend doing realclean when any of the following files changes
19:27 pmichaud config/gen/makefiles/*.in     # from parrot root
19:27 pmichaud languages/perl6/config/makefiles/root.in
19:27 pmichaud MANIFEST
19:28 pmichaud I think that would catch nearly all of the cases where a realclean is required.
19:31 vixey joined #PERL6
19:35 sri_work joined #perl6
19:35 Auzon moritz_: How about I patch your CGI to have a parameter to output plain text or something like it?
19:35 Auzon Maybe a copy of it outputting JSON or something.
19:36 alanhaggai joined #perl6
19:36 moritz_ Auzon: go right ahead ;) you could abstract away all of the param() calls, test if $ENV{REQUEST_URI} is present, and if not switch to Getopt::Long instead of CGI
19:54 Auzon well, I'll think about it. I'm not certain what all would be useful
20:00 bacek_ joined #perl6
20:41 pugs_svnbot r20618 | pmurias++ | [elf] refactored $*emitter and $*parser and $*compiler.emitter $*compiler.parser
20:41 pugs_svnbot r20618 | pmurias++ | supporting elf_moosish cleanly would require a better CLI
21:00 justatheory joined #perl6
21:01 jan_ joined #perl6
21:02 donaldh joined #perl6
21:07 meppl good night
21:11 pmichaud TimToady: ("Item" from scrollback)   Item is used as a type at S10:103, S10:146, S12:1703 .  This isn't urgent, just was curious since it came up in scrollback earlier.
21:13 pasteling "diakopter" at 209.9.237.164 pasted "contents of "calc", "foo", the command line, and the resulting output. yap6 progresses..." (25 lines, 364B) at http://sial.org/pbot/31175
21:17 pugs_svnbot r20619 | moritz++ | [spec] $_ in a map block *is* mutable by default
21:17 pugs_svnbot r20619 | moritz++ | pmichaud++ for quoting the right part of the specs.
21:17 pugs_svnbot r20620 | diakopter++ | [yap6] latest changes to produce above output... enjoy.
21:17 pugs_svnbot r20620 | diakopter++ | refactored it into functional-style modules... you can swap out grammars at will.
21:17 pugs_svnbot r20620 | diakopter++ | Hopefully this is approaching the facility of the PCT, 'cept for the Perl 5 VM.
21:17 pugs_svnbot r20621 | diakopter++ | [yap6] forgot these files.
21:18 donaldh joined #perl6
21:20 pugs_svnbot r20622 | diakopter++ | [yap6] oops forgot the biggest diffd file
21:21 diakopter Auzon: see http://dev.pugscode.org/browser/misc/yap​6/src/lib/Perl6in5/Grammar/Calculator.pm for the calc grammar.
21:23 diakopter Auzon++ for suggesting to change 'print' to 'say' in the grammar :)
21:37 rakudo_svn r28018 | pmichaud++ | [rakudo]:
21:37 rakudo_svn r28018 | pmichaud++ | * Add S04-statements/try.t to spectest_regression (moritz++)
21:56 pugs_svnbot r20623 | moritz++ | [spec] S29-num/pi.t - removed useless eval, fixed rakudo fudge reason
22:09 rakudo_svn r28019 | pmichaud++ | [rakudo]:
22:09 rakudo_svn r28019 | pmichaud++ | * Clean up slurpy arguments to 'print'
22:09 rakudo_svn r28019 | pmichaud++ | * Fix lookups of non-existent package items
22:09 rakudo_svn r28019 | pmichaud++ | * moritz++
22:18 wknight8111 joined #perl6
22:49 wolverian joined #perl6
22:51 Blasi joined #perl6
22:52 PorkSoda joined #perl6
23:13 mj41_ joined #perl6
23:16 Limbic_Region joined #perl6
23:49 cornelius_ joined #perl6

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

Perl 6 | Reference Documentation | Rakudo