pugscode.org/ | nopaste: sial.org/pbot/perl6 | pugs: [~] <m oo se> (or rakudo:, kp6:, elf: etc.) (or perl6: for all) | irclog: irc.pugscode.org/
Set by Tene on 29 July 2008.
rakudo_svn r31893 | pmichaud++ | [rakudo]: Update <typename> to allow leading :: . 02:15
pugs_svn r22586 | putter++ | [elfish/STD_blue] Improved guessing of rule names. And --format=p5a quoting of same. Kludge to cope with STD graph cycles. 03:23
mncharity TimToady: My fuzzy impression is viv is identifying the originating rule of a Match by "my parent called me X, and since STD never uses :=, I'm then definitely category X, and the rest of my rule name can be found in 'sym'". yes? 03:25
TimToady: before I look too hard at it, any suggestions on unnecessary fields which might be dropped in order to render the STD Match graph acyclic? If you don't know, np, I'll explore/deal. 03:27
TimToady @tell mncharity while there are duplicate subtrees, I don't think there is much there that prevents it from being a DAG. There aren't any pointers "uphill"that I know of. your impression of how it works is pretty accurate 04:44
lambdabot Consider it noted.
literal svn.pugscode.org/pugs/ext/Net-IRC/lib/Net/IRC.pm 06:31
this code looks curious
methods calls are spelled $self<method>(args) 06:32
is that still valid?
moritz_ if $self is a hash and $self<method> happens to be a sub pointer... then yes 07:26
Tene literal: yes, in that code $self is a hash, so $self<channel> is the same as $self{'channel'} 08:26
That hash element holds a sub
moritz_ rakudo: 'abc' ~~ // 08:42
p6eval rakudo 31892: No output (you need to produce output to STDOUT)
moritz_ rakudo: 'abc' ~~ //; say 1
p6eval rakudo 31892: No output (you need to produce output to STDOUT)
pugs_svn r22587 | moritz++ | [t/spec] more smartlinks for rx.t 08:48
masak std: rule members = { "hi" }; 10:47
p6eval std 22587: OUTPUT[parse failure␤]
masak rakudo: rule members = { "hi" };
p6eval rakudo 31892: No output (you need to produce output to STDOUT)
masak rakudo seems to parse this, even though it's wrong 10:48
moritz_ rakudo: rule members = { "hi" }; say "alive" 11:38
p6eval rakudo 31895: OUTPUT[get_iter() not implemented in class 'Closure'␤current instr.: 'prefix:=' pc 15796 (src/gen_builtins.pir:9819)␤]
moritz_ masak: open a ticket?
masak moritz_: hokay 11:54
masak rakudobug mail sent 11:57
moritz_ masak++ # constantly breaking rakudo ;) 11:58
masak ;)
rather me now than others later
moritz_ aye 12:00
masak but this time, it was actually rjbs++ who broke it. I'm just responsible for converting yak-shaving log-reading to bug reports :) 12:01
moritz_ I do that too, from time to time
masak time to go. see you around.
moritz_ rjbs: are you the one with the tcl-for-rakudo grant? 12:02
rjbs no!
rjbs has nearly nothing to do with anything parrot or perl 6
moritz_ ok ;)
pugs_svn r22588 | putter++ | [elfish] Deleted elfish/elf_f_work/ - small elf mods by pmurias, reported obsolete. 15:14
rakudo_svn r31901 | particle++ | [rakudo] add 'is export()' trait 15:31
r31902 | pmichaud++ | [rakudo]: spectest-progress.csv update: 203 files, 4370 passing 15:38
mncharity after having SLIME as a p6 debugger, it's a bit painful to return to p5-style debugging 15:48
lambdabot mncharity: You have 1 new message. '/msg lambdabot @messages' to read it.
mncharity danke 15:49
mncharity TimToady: re STD graph cycles, it vaguely looks like one gets them via the post field. I'll explore more later. 15:57
rindolf Hi all. 15:58
mncharity greetings :) 16:03
rindolf mncharity: what's up? 16:04
www.shlomifish.org/MathVentures/two...gates.html - new riddle - comments and corrections are welcome.
lambdabot Title: Two Gates and Two Angels - with a Twist, tinyurl.com/42vl83 16:05
rindolf rakudo: [*] [1..4]
p6eval rakudo 31902: OUTPUT[Statement not terminated properly at line 1, near "[1..4]"␤␤current instr.: 'parrot;PGE;Util;die' pc 129 (runtime/parrot/library/PGE/Util.pir:83)␤]
rindolf rakudo: [*] (1..4)
p6eval rakudo 31902: OUTPUT[Statement not terminated properly at line 1, near "(1..4)"␤␤current instr.: 'parrot;PGE;Util;die' pc 129 (runtime/parrot/library/PGE/Util.pir:83)␤]
rindolf pugs: [*] (1..4)
p6eval pugs: RESULT[24]
mncharity re what's up?, was hoping to get a ways towards elf compiling on STD_blue today... but looks like life has preempted. in a good way, but still. :/ 16:07
rindolf mncharity: what happened? 16:10
pugs_svn r22589 | putter++ | [elfish/STD_blue] Update for elf_h. 16:11
r22589 | putter++ | [elf_h] eval_perl5 restored for rx_on_re (commit forgotten recently).
mncharity friends called - off to a museum. 16:12
have fun all. hopefully more work this evening.
pugs_svn r22590 | moritz++ | [t/spec] remove double fudging 17:24
pugs_svn r22591 | moritz++ | [t/spec] unfudge 4 tests in assign.t 17:57
rakudo_svn r31913 | particle++ | [rakudo] fix exporting for root namespace 18:39
pugs_svn r22592 | particle++ | [t] added tests for 'is export()' 18:41
moritz_ pmichaud: should I apply my spectest_regression -> spectest patch? 18:42
rakudo_svn r31914 | particle++ | [rakudo] add export tests to spectest_regression 18:53
pmichaud moritz_: is the latest version of the patch in the ticket? 19:09
moritz_ pmichaud: s/ticket/list/ 19:10
pmichaud: yes
pmichaud okay, I'll have to check 19:11
moritz_ pmichaud: what remains to be done is renaming spectest_regression.t to spectest.t and update tools/ (should be quite easy), and a combined harness for 'fulltest' and 'languagetest'
pmichaud it's the same patch as in the original ticket? 19:13
er, message?
moritz_ yes
basically a dump rename + alias for backwards compatibility + doc update 19:14
pmichaud moritz_: yes, apply, thanks. 19:17
rakudo_svn r31915 | moritz++ | [rakudo] rename test targets 19:19
r31915 | moritz++ | * spectest_regression -> spectest
r31915 | moritz++ | * spectest -> spectest_full
r31915 | moritz++ | spectest_regression remains as an alias for spectest for backwards
r31915 | moritz++ | compatibility
rakudo_svn r31916 | moritz++ | [rakudo] rename t/spectest_regression.data to t/spectest.data and update 19:27
r31916 | moritz++ | tools/*. Also removed tools/fudge_purity_inspector.pl which doesn't make sense
r31916 | moritz++ | any more
ujwalic any one installed Pugs using cabal.exe on windows xp 19:48
ZuLuuuuuu hello, I installed parrot's latest version on windows but when I try to run perl6.exe it gives an error like this: ""load_bytecode" couldn't find file 'P6object.pbc'". how can I fix this problem? 20:29
moritz_ ZuLuuuuuu: dunno, but perhaps the people in #parrot on irc.perl.org can help you. If not there's still the mailing list, [email@hidden.address] 20:31
ZuLuuuuuu ok thanks moritz 20:32
moritz_ (my limited knowledge is that not all installing issues have been sorted out, and most developers never install their stuff, but just run it from the source tree) 20:32
meppl good night 22:25
mncharity g'night meppl 22:26
meppl ;)
mncharity sigh. EXPR nodes show up as nodes of type EXPR, left, right, list, chain, etc. /me wonders if it would be cheating to normalize them within STD_blue. 22:28
mncharity not - it's just improved node type guessing. 22:29
mncharity slog, slog 23:58
TimToady mncharity: I don't see a loop in post, offhand 23:59