Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2007-10-03

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:05 theorb joined #perl6
00:08 cognominal_ joined #perl6
00:09 pugs_svnbot r18272 | avar++ | A new kp6 script, with POD and everything
00:09 pugs_svnbot r18273 | avar++ | modify to use script/kp6
00:09 pugs_svnbot diff: http://dev.pugscode.org/changeset/18273
00:09 lambdabot Title: Changeset 18273 - Pugs - Trac
00:12 pugs_svnbot r18274 | avar++ | Top-level KindaPerl6 pm file
00:12 pugs_svnbot r18275 | avar++ | Get version from lib/KindaPerl6.pm, more deps, XXXX: Run tests with kp6_mp6 not kp6_kp6. I think this didn't work before??
00:12 pugs_svnbot diff: http://dev.pugscode.org/changeset/18275
00:12 lambdabot Title: Changeset 18275 - Pugs - Trac
00:17 pugs_svnbot r18276 | avar++ | New stuff noted in the manifest
00:17 pugs_svnbot diff: http://dev.pugscode.org/changeset/18276
00:17 lambdabot Title: Changeset 18276 - Pugs - Trac
00:53 pugs_svnbot r18277 | avar++ | document --runtime and implement --lib
00:53 pugs_svnbot diff: http://dev.pugscode.org/changeset/18277
00:53 lambdabot Title: Changeset 18277 - Pugs - Trac
01:05 lyokato joined #perl6
01:08 vel joined #perl6
01:22 buubot joined #perl6
01:25 nekokak_ joined #perl6
01:29 pugs_svnbot r18278 | avar++ | PM and MAN3PODS work, install works, and compiling the runtime *should* work
01:29 pugs_svnbot r18279 | avar++ | pm_to_blib to ignore list
01:29 pugs_svnbot diff: http://dev.pugscode.org/changeset/18279
01:29 lambdabot Title: Changeset 18279 - Pugs - Trac
01:31 cognominal_ joined #perl6
01:31 pugs_svnbot r18280 | avar++ | bunch of updates to mp6 runtime, no ide what this all does :)
01:31 pugs_svnbot diff: http://dev.pugscode.org/changeset/18280
01:31 lambdabot Title: Changeset 18280 - Pugs - Trac
01:39 avar @tell fglock KindaPerl6 is now on CPAN
01:39 lambdabot Consider it noted.
01:42 Ashizawa joined #perl6
01:42 pugs_svnbot r18281 | lwall++ | [STD] metholate no longer prematurely optimizes regex parse info away
01:42 pugs_svnbot r18281 | lwall++ | from lexer generator, but just passes on the whole ast as yaml.  We can
01:42 pugs_svnbot r18281 | lwall++ | factor out the standard lexer later as an optimization.
01:42 pugs_svnbot diff: http://dev.pugscode.org/changeset/18281
01:42 lambdabot Title: Changeset 18281 - Pugs - Trac
01:50 torz joined #perl6
02:11 justatheory joined #perl6
02:20 amnesiac joined #perl6
02:33 ofer joined #perl6
02:50 ajelenak joined #perl6
02:54 REPLeffect joined #perl6
03:01 Jamtech joined #perl6
03:02 simias left #perl6
03:29 avar @tell fglock http://search.cpan.org/~avar/KindaPerl6-0.001/script/kp6
03:29 lambdabot Consider it noted.
03:41 justatheory joined #perl6
03:53 drbean joined #perl6
04:15 weinig joined #perl6
04:19 weinig joined #perl6
04:26 [particle] joined #perl6
04:30 penk joined #perl6
05:28 dduncan joined #perl6
05:37 Ashizawa joined #perl6
06:00 hiarc joined #perl6
06:07 jisom joined #perl6
06:24 IllvilJa joined #perl6
06:40 zomgb00bie joined #perl6
06:42 marmic joined #perl6
06:46 stevan__ joined #perl6
06:55 Aankhen`` joined #perl6
06:58 franck___ joined #perl6
07:16 jisom joined #perl6
07:17 nipra joined #perl6
07:19 rfordinal joined #perl6
07:25 masak joined #perl6
07:37 stevan_ joined #perl6
07:40 jisom_ joined #perl6
07:41 kanru joined #perl6
07:47 Jedai joined #perl6
08:10 prefiks joined #perl6
08:14 fridim joined #perl6
08:17 iblechbot joined #perl6
08:35 elmex joined #perl6
08:44 drrho joined #perl6
08:49 cognominal_ joined #perl6
09:09 IllvilJa joined #perl6
09:17 drrho joined #perl6
09:23 rfordinal joined #perl6
09:24 drupek12 joined #perl6
09:26 blindfish joined #perl6
09:35 ClueLess6 joined #perl6
09:44 barney joined #perl6
09:49 fglock joined #perl6
09:49 fglock @messages
09:49 lambdabot avar said 8h 10m 12s ago: KindaPerl6 is now on CPAN
09:49 lambdabot avar said 6h 20m 19s ago: http://search.cpan.org/~avar/KindaPerl6-0.001/script/kp6
09:50 zomgb00bie joined #perl6
09:52 drrho left #perl6
09:59 fax joined #Perl6
10:37 dduncan left #perl6
10:57 kanru joined #perl6
11:10 mr_ank joined #perl6
11:27 cognominal_ joined #perl6
11:49 F7 joined #perl6
12:24 polettix joined #perl6
12:35 cmarcelo joined #perl6
12:42 lichtkind joined #perl6
13:02 theorbtwo joined #perl6
13:02 pmurias joined #perl6
13:02 pmurias hi
13:03 pmurias kp6-perl5.pl is missing from HEAD
13:03 pmurias
13:07 avar try to use script/kp6
13:08 avar I unified kp6-*.pl into one frontend script for the CPAN release, might have potentially broken something but most of the stuff seemed to work
13:08 avar oh, and we're on CPAN now;)
13:13 pmurias avar: v6-KindaPerl6/kp6 is broken
13:18 pmurias v6-KindaPerl6/script/kp6 runs fine though :)
13:18 masak avar: there's a CPAN release?
13:18 pmurias masak: yes
13:18 Koenix joined #perl6
13:19 masak pmurias: when?
13:19 pmurias today i guess
13:19 masak neat
13:19 avar sh-3.1$ sh kp6.sh hello.p6
13:19 avar hello world
13:19 pugs_svnbot r18282 | avar++ | replacement for kp6, for now
13:19 pugs_svnbot diff: http://dev.pugscode.org/changeset/18282
13:19 lambdabot Title: Changeset 18282 - Pugs - Trac
13:20 avar urgh, that doesn't have feature parity;/
13:20 pmurias what does UNAUTHORIZED RELEASE mean?
13:20 * masak was just going to ask that
13:21 avar http://search.cpan.org/~avar/KindaPerl6-0.001/ Look at the UNAUTHARIZIED modules there
13:21 lambdabot Title: Ævar Arnfjörð Bjarmason / KindaPerl6-0.001 - search.cpan.org
13:21 avar I don't have permission to upload Array.pm and so on, PAUSE thinks I'm trying to
13:21 avar it doesn't change anything, people just won't get KindaPerl6 when they do cpan -i Array
13:21 avar but they will if they do cpan -i Code I guess:)
13:22 buubot joined #perl6
13:24 buubot joined #perl6
13:26 avar http://search.cpan.org/~avar/KindaPerl6-0.001/script/kp6 # whee:)
13:26 lambdabot Title: kp6 - Frontend to the KindaPerl6 Perl 6 in Perl 6 compiler - search.cpan.org
13:27 avar I think C<kp6 -o out.pl -e 'say "foo"'> would be nice
13:27 avar and also some framework for pasing options to backends, so kp6(1) could e.g. create exes with sbcl if it used the lisp backend
13:28 avar kp6 -b lisp -o out.lisp -e 'say "foo"' ; sbcl out.lisp
13:31 TJCRI joined #perl6
13:32 fglock joined #perl6
13:32 * pmurias is experimenting with writing the metamodel in p6 again
13:38 cognominal_ joined #perl6
13:45 daxim_ joined #perl6
13:47 Ashizawa joined #perl6
14:00 amnesiac joined #perl6
14:13 fridim joined #perl6
14:43 kyrbe joined #perl6
14:45 kyrbe left #perl6
15:09 jjore-w joined #perl6
15:18 ClueLess6 joined #perl6
15:27 franck___ joined #perl6
15:36 melissa joined #perl6
15:54 justatheory joined #perl6
16:00 cognominal_ joined #perl6
16:01 jhorwitz joined #perl6
16:03 arrowax joined #perl6
16:03 dwave joined #perl6
16:10 lichtkind folks wh does ++ not convert into numercal context?
16:10 cognominal_ joined #perl6
16:22 Jamtech joined #perl6
16:24 lichtkind ?eval 3++
16:25 PerlJam lichtkind: because of magical string increment probably
16:26 lichtkind PerlJam: maybe its a bit unclear because only + and - do convert explicit but a lot of other like * and / convert implicitly
16:29 avar http://pugs.blogs.com/pugs/2007/10/kindaperl6-rele.html # new blog post
16:29 lambdabot Title: Pugs: KindaPerl6 released on CPAN
16:31 c9s joined #perl6
16:32 integral avar++
16:32 fglock avar:  s/acvite/active/
16:33 SubStack joined #perl6
16:36 avar crap
16:37 avar fixed
16:37 TJCRI joined #perl6
16:38 fglock avar++
17:00 weinig joined #perl6
17:06 fglock http://chumsley.org/jwacs/index.html
17:06 lambdabot Title: jwacs - Javascript With Advanced Continuation Support
17:07 fglock kind of what i need for kp6-perl5
17:07 Jedai joined #perl6
17:10 Psyche^ joined #perl6
17:16 avar why do you need that?
17:17 fglock threads for platforms that don't support it natively
17:17 fglock brb &
17:19 pmurias joined #perl6
17:20 barney joined #perl6
17:31 Psyche^ joined #perl6
17:35 avar Aankhen``: you broke everything:)
17:35 Aankhen`` avar: Excellent. :-) When, BTW?
17:36 Aankhen`` (I haven't touched it since yesterday night, when it was working fine. :-P)
17:36 avar echo 'say "hello"' | perl script/kp6 --lisp | sbcl
17:37 avar debugger invoked on a KP6-CL::KP6-VARIABLE-NOT-FOUND in thread #<THREAD "initial thread" {A6B97F1}>:
17:37 avar In #<KP6-INTERPRETER {B1F5DD1}>: Variable (& . say) does not exist.
17:37 avar breaks all tests
17:38 Aankhen`` Wonderful.
17:38 pugs_svnbot r18283 | avar++ | Version 0.001 not 0.01
17:38 pugs_svnbot r18284 | avar++ | Actually compile the tests
17:38 pugs_svnbot diff: http://dev.pugscode.org/changeset/18284
17:38 lambdabot Title: Changeset 18284 - Pugs - Trac
17:39 Aankhen`` avar: Out of curiosity, did you perchance remove Visitor::Global from the list of visitors?
17:40 Aankhen`` Yes, yes you did.
17:40 Aankhen`` So you're the culprit!
17:40 * Aankhen`` votes we burn avar at the stake.
17:40 avar I'm innocent
17:40 avar I'll fix it
17:41 Aankhen`` Already done.
17:42 avar would be nice to get:
17:43 avar echo 'for @*ARGS -> $arg { say $arg }' | kp6 > out.pl ; perl -I lib-kp6-mp6-p5 out.pl foo bar
17:43 pugs_svnbot r18285 | Aankhen++ | * [kp6-lisp] add Visitor::Global to list of visitors for kp6 --lisp
17:43 pugs_svnbot diff: http://dev.pugscode.org/changeset/18285
17:43 lambdabot Title: Changeset 18285 - Pugs - Trac
17:44 Aankhen`` avar: As opposed to?
17:45 avar Aankhen``: as opposed to no @*ARGS support
17:47 Aankhen`` Oh.
17:47 avar $ echo '@*ARGS' | perl script/kp6 --ast | perltidy|grep Var -A5
17:47 avar ::Var(
17:47 avar namespace => [],
17:47 avar name      => 'ARGS',
17:47 avar twigil    => '*',
17:47 avar sigil     => '@',
17:48 avar ),
17:48 avar should that be in GLOBAL or is that implicit from the twigil?
17:48 Aankhen`` Uh.  You appear to have broken all sorts of stuff.
17:49 pasteling "Aankhen" at 122.162.198.101 pasted "avar b0rked it!" (14 lines, 1.2K) at http://sial.org/pbot/27864
17:49 Aankhen`` (`make kp6_mp6` doesn't work either.)
17:51 avar oh it's always something
17:52 avar Aankhen``: FIX IT
17:52 avar :)
17:53 Aankhen`` Nah, you fix it.
17:53 Aankhen`` And hurry.  I was testing changes.
17:54 avar it "works" if you don't C-c it
17:54 Aankhen`` What's with all the errors then?
17:55 avar they're telling you that you're a naughty boy
17:55 avar and I broke the makefile
17:55 Aankhen`` Hah.
17:55 Aankhen`` AVAR B0RKED IT
17:56 avar just let make kp6_mp6 finish
17:56 Aankhen`` Yeah yeah.
17:56 avar sh-3.1$ touch lib/KindaPerl6/Visitor/EmitLisp.pm
17:56 avar sh-3.1$ make kp6_mp6
17:56 avar /usr/bin/perl script/kp6 -r kp6 < lib/KindaPerl6/Visitor/EmitLisp.pm | perltidy -pro=util/perltidyrc > lib-kp6-kp6-p5/KindaP\
17:56 avar erl6/Visitor/EmitLisp.pm
17:56 avar KindaPerl6/Runtime/Perl6/Pair.pm did not return a true value at lib-kp6-kp6-p5/KindaPerl6/Runtime/Perl5/MOP.pm line 820.
17:56 avar Compilation failed in require at lib-kp6-kp6-p5/KindaPerl6/Runtime/Perl5/Runtime.pm line 5.
17:56 avar BEGIN failed--compilation aborted at lib-kp6-kp6-p5/KindaPerl6/Runtime/Perl5/Runtime.pm line 5.
17:56 avar Compilation failed in require at script/kp6 line 180.
17:56 avar /usr/bin/perl mp6.pl < lib/KindaPerl6/Visitor/EmitLisp.pm > lib-kp6-mp6-p5/KindaPerl6/Visitor/EmitLisp.pm
17:57 avar I'm ending up with empty files
17:58 chris2 joined #perl6
17:58 avar sh-3.1$ /usr/bin/perl script/kp6 -r kp6 < lib/KindaPerl6/Visitor/EmitLisp.pm
17:58 avar Can't locate object method "new" via package "KindaPerl6::Visitor::Perl" at lib-kp6-kp6-p5/KindaPerl6/Runtime/Perl5/Pad.pm l\
17:58 avar ine 14.
17:58 avar isn't that how it "should" work?
18:04 Aankhen`` I have no idea.
18:05 avar exactly
18:07 Aankhen`` You're a useless build engineer. :-P
18:07 pugs_svnbot r18286 | Aankhen++ | [kp6-lisp]
18:07 pugs_svnbot r18286 | Aankhen++ | * removed KP6-PAD-HAS-PARENT function.
18:07 pugs_svnbot r18286 | Aankhen++ | * no longer pass around pad names and parent names. (use ENCLOSING-PAD instead, with a base case of NIL.)
18:07 pugs_svnbot r18286 | Aankhen++ | * regenerated EmitLisp.pm
18:07 pugs_svnbot diff: http://dev.pugscode.org/changeset/18286
18:07 lambdabot Title: Changeset 18286 - Pugs - Trac
18:16 jisom joined #perl6
18:27 Torment joined #perl6
19:01 sunnavy joined #perl6
19:02 sunnavy joined #perl6
19:22 jisom_ joined #perl6
19:40 thoughtpolice joined #perl6
19:56 Coke joined #perl6
19:58 mr_ank_ joined #perl6
20:07 weinig_ joined #perl6
20:15 rindolf joined #perl6
20:17 weinig_ joined #perl6
20:23 weinig joined #perl6
20:25 prefiks joined #perl6
20:25 vbattsAtWork joined #perl6
20:27 vbattsAtWork left #perl6
20:31 REPLeffect joined #perl6
20:38 Kattana joined #perl6
20:51 dduncan joined #perl6
20:58 pmurias joined #perl6
20:59 pmurias what should $!attr compile to?
21:05 pmurias something representation agnositic i assume
21:05 pmurias sleep & (always backlongs)
21:13 rlb3_work joined #perl6
22:26 ludan joined #perl6
22:53 REPLeffect_ joined #perl6
23:19 F7 joined #perl6

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

Perl 6 | Reference Documentation | Rakudo