pugscode.org/ | nopaste: sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/
Set by diakopter on 11 July 2007.
00:00 theorbtwo left 00:03 weinig_ left 00:06 theorbtwo joined 00:09 devogon left 00:21 Lunchy left, Lunchy joined 00:22 vel left 00:28 REPLeffect left 00:29 Lunchy left 00:32 weinig joined 00:36 justatheory_ left 00:51 theorbtwo left 01:00 jhorwitz joined, theorbtwo joined 01:01 nipotaway is now known as nipotan 01:09 lyokato joined 01:11 Limbic_Region left 01:17 justatheory joined 01:22 agentzh left 01:25 justatheory left, kanru left 01:27 hcchien joined 01:47 Schwern left 02:01 agentzh joined, REPLeffect joined 02:07 torz joined 02:13 torz left 02:31 vel joined 02:47 thoughtpolice joined 02:50 vel left 02:54 weinig left 02:55 r0bby left 03:03 jhorwitz left 03:10 nipotan is now known as nipotan_, nipotan_ is now known as nipotan 03:16 nekokak_ joined 03:20 nekokak_ left 03:23 nekokak_ joined 03:27 mncharity joined 03:32 nekokak left
pugs_svnbot r17752 | azawawi++ | [p6_syntax_highlighter] multi-line C comments removed, test example updated 03:43
diff: dev.pugscode.org/changeset/17752
lambdabot Title: Changeset 17752 - Pugs - Trac
03:46 amnesiac joined
pugs_svnbot r17753 | azawawi++ | [p6_syntax_highlighter] Smaller minified JS versions added/updated 04:19
diff: dev.pugscode.org/changeset/17753
lambdabot Title: Changeset 17753 - Pugs - Trac
ahmadz @messages 04:21
lambdabot You don't have any new messages.
ahmadz ?eval say "test" 04:34
pugs_svnbot r17754 | azawawi++ | [p6_syntax_highlighter] minified/uncompressed JS version updated
diff: dev.pugscode.org/changeset/17754
lambdabot Title: Changeset 17754 - Pugs - Trac
04:36 ahmadz left 04:44 weinig joined, weinig left 04:45 weinig joined 04:52 weinig left, weinig joined 04:53 weinig left, weinig joined 05:03 REPLeffect left 05:06 dduncan joined 05:21 weinig left 05:28 jisom joined 05:31 jisom left 05:32 devogon joined 05:41 jisom joined, Ashizawa joined 05:44 jisom left 05:45 jisom joined 05:58 pilt left 06:07 lyokato left 06:26 amnesiac left 06:32 theorbtwo left 06:36 Schwern joined 06:42 lyokato joined 06:49 elmex joined 06:58 theorbtwo joined, iblechbot joined 07:11 nekokak joined 07:13 hakobe is now known as hkb_lab 07:18 franck___ joined 07:27 thoughtpolice left 07:29 nekokak_ left 07:36 bsb left 07:38 cognominal_ left 07:51 Aankhen`` joined 08:14 dduncan left 08:30 drupek12 left 08:37 drupek12 joined 08:58 theorbtwo left 08:59 theorbtwo joined 09:02 aharoni joined 09:08 chris2 joined, polettix joined 09:15 audreyt left 09:24 cognominal_ joined 09:34 aharoni left 09:36 audreyt joined 09:38 masak joined 09:41 cognominal_ left 09:42 cognominal_ joined 09:47 fglock joined 09:48 r0bby joined 09:52 cognominal__ joined 09:57 cognominal__ left 10:03 cognominal__ joined 10:05 cognominal_ left 10:08 jisom left 10:35 lyokato left 10:38 fglock left 10:43 iblechbot left 11:00 cognominal__ left 11:04 drupek12 left 11:07 masak left 11:08 hcchien left, hcchien joined 11:17 Ashizawa left 11:26 theorbtwo left 11:28 drupek12 joined 11:31 cognominal_ joined 11:36 bonesss joined 11:39 cognominal_ left 11:46 Psyche^ joined 11:55 lichtkind joined 11:56 BradZH joined, BradZH left 12:01 Patterner left, Psyche^ is now known as Patterner 12:03 nipotan is now known as nipotaway
pugs_svnbot r17755 | fglock++ | [mp6] fixed a flag in the regex engine 12:10
diff: dev.pugscode.org/changeset/17755
lambdabot Title: Changeset 17755 - Pugs - Trac
12:10 fglock joined 12:11 nekokak_ joined 12:26 lyokato joined
pugs_svnbot r17756 | fglock++ | [kp6] implemented simple variable interpolation in strings; 12:26
r17756 | fglock++ | added prefix:<~>
diff: dev.pugscode.org/changeset/17756
lambdabot Title: Changeset 17756 - Pugs - Trac
12:26 iblechbot joined, masak joined 12:29 nekokak left 12:30 hkb_lab is now known as hakobe 12:37 JarJarBinks left 12:50 bonesss left 13:00 cmarcelo joined 13:04 Lunchy joined 13:05 fglock left 13:06 jhorwitz joined 13:08 fglock joined
masak pugs: "hello" ~~ /l/; $/.pos 13:17
exp_evalbot OUTPUT[*** No such method in class Match: "&pos"ā¤ at /tmp/D83eOOi0zg line 1, column 17 - line 2, column 1ā¤]
masak exp_evalbot: right. I forgot 13:18
that's not implemented yet
13:23 integral left
fglock kp6: my $x = 'World'; say "hello, $x" 13:24
exp_evalbot r17756: OUTPUT[hello, Worldā¤]
13:28 cognominal_ joined 13:29 ahmadz joined
ahmadz hi there 13:29
moritz_ hi
lambdabot moritz_: You have 1 new message. '/msg lambdabot @messages' to read it.
moritz_ @massages 13:30
lambdabot ahmadz said 9h 6m 27s ago: Check out feather.perl6.nl:8096/p6_syntax_highlighter/
ahmadz ;-)
i like this lamddabot
masak hi ahmadz
ahmadz hi masak,moritz
moritz_ ahmadz: I saw it in the repo...
masak fglock++ # string interpolation
moritz_ ahmadz: how do you parse p6? 13:31
ahmadz im using syntaxhiglighter regexp...
javascript regexp...
sort of a plugin
moritz_ does it hurt?
ahmadz it is slow
but pretty perl5 like
moritz_ if you want a _real_ test, run STD.pm through it ;-) 13:32
ahmadz 100+ lines is slow
keywords are matched like regexp's so p6 has lots of them... thus it is slower than ruby/python... 13:33
svn.pugscode.org/pugs/misc/p6_synta...shPerl6.js
lambdabot tinyurl.com/ysaflj
moritz_ ahmadz: anyway, cool project ;-) 13:34
ahmadz++
ahmadz ty
next stop runpugs with p6_syntax_highlighter...
moritz_ ahmadz: I found no LICENSE file or whatever... it is "same terms as perl"? 13:36
ahmadz im new ;-) 13:39
13:39 TJCRI joined
ahmadz and it was late... 13:39
fglock is the internal representation of "\n" documented?
moritz_ well, syntaxhilighter is GPL, so it might be GPL automatically
ahmadz i will add a LICENSE right away; anything else i should touch? 13:40
13:41 rindolf joined 13:42 lyokato left
moritz_ did you add the right svn mime types? 13:42
pugs_svnbot r17757 | azawawi++ | [p6_syntax_highlighter] license is GPL as its parent project
diff: dev.pugscode.org/changeset/17757
lambdabot Title: Changeset 17757 - Pugs - Trac
13:46 cognominal_ left
fglock found it (s02) 13:46
pugs_svnbot r17758 | azawawi++ | added ahmad zawawi in english/arabic 13:51
diff: dev.pugscode.org/changeset/17758
lambdabot Title: Changeset 17758 - Pugs - Trac
ahmadz any ideas on how to make runpugs better? 13:54
13:54 lichtkind left 13:57 cognominal_ joined, masak left 13:59 cognominal_ left 14:01 drupek12 left 14:06 drupek1226 joined, ruoso left, ahmadz left
moritz_ it's a bit weird that the cursor jumps to the top of the box when I press the pageUp key 14:09
14:09 rlb3_work left 14:12 rlb3_work joined
cj hey folks 14:22
moritz_ hey cj ;) 14:25
14:40 rindolf left 14:46 rhizo left 14:47 fglock left 15:04 Sizur joined
Sizur > reverse . show $ foldl1 (*) [1..4] 15:05
lambdabot "42"
15:05 cognominal_ joined 15:11 amnesiac joined
pugs_svnbot r17759 | moritz++ | added my cpan ID to AUTHORS 15:11
diff: dev.pugscode.org/changeset/17759
lambdabot Title: Changeset 17759 - Pugs - Trac
15:16 integral joined, DarkWolf84 left 15:17 rindolf joined 15:21 pilt joined 15:35 lumi joined 15:48 kanru joined 15:52 Sizur left 16:01 fglock joined 16:03 ruoso joined 16:06 weinig joined 16:09 weinig left, weinig joined
pugs_svnbot r17760 | fglock++ | [kp6] implemented "\n" 16:12
diff: dev.pugscode.org/changeset/17760
lambdabot Title: Changeset 17760 - Pugs - Trac
16:28 justatheory joined
pugs_svnbot r17761 | fglock++ | [kp6] more string quoting 16:39
diff: dev.pugscode.org/changeset/17761
lambdabot Title: Changeset 17761 - Pugs - Trac
16:40 hakobe is now known as hkb_zz 16:45 franck___ left 16:51 c9s joined 16:56 vel joined 16:57 barney joined 17:04 ahmadz joined
ruoso fglock, take a look at the new test I've just commited 17:07
pugs_svnbot r17762 | ruoso++ | [kp6] new failing test... one of the reasons kp6 cant compile its grammar anymore
diff: dev.pugscode.org/changeset/17762
lambdabot Title: Changeset 17762 - Pugs - Trac
fglock looking
ruoso I think it's related to the p5 tokens 17:11
17:13 ruoso left, c9s left, vel left 17:14 Psyche^ joined, ruoso joined
ruoso gah... I hate pressing ctrl+alt+backspace by accident 17:14
fglock ruoso: it looks like $/ is a syntax error 17:15
ruoso fglock, I mean
besides that
if you change that to $<digits>
it will fail because "digit" is not defined
and it looks that digit is a p5 token
17:17 c9s joined 17:18 c9s left
fglock digit is a runtime method 17:18
ruoso yeah, I know
and it's not implementing kp6 semantics
17:19 c9s joined
ruoso but anyway... 17:20
pugs_svnbot r17763 | fglock++ | [kp6] reimplemented $/ ???
diff: dev.pugscode.org/changeset/17763
lambdabot Title: Changeset 17763 - Pugs - Trac
ruoso every grammar should inherit the regex grammar 17:21
\d is global
17:26 Patterner left
fglock yes, it is the base grammar 17:26
17:26 Psyche^ is now known as Patterner
fglock you can declare the inheritance explicitly for now 17:27
ruoso I think the test is now closer to the real problem
pugs_svnbot r17764 | ruoso++ | [kp6] more details on the test... now fails just like the grammar
diff: dev.pugscode.org/changeset/17764
lambdabot Title: Changeset 17764 - Pugs - Trac
ruoso it seems to reproduce the same exact problem that Grammar.pm does
the problem is really in token p5 17:29
fglock i don't think you should use token p5 in 6-in-6 17:30
ruoso fglock, it's still not 6-in-6
it's just plain kp6 17:31
I think it's using p5 tokens anyway
and that's why it's failing
at least it doesn't die in the grammar any more
17:34 c9s left 17:35 c9s joined
pugs_svnbot r17765 | ruoso++ | [kp6] recompiled grammar after $/ reimplementation 17:39
diff: dev.pugscode.org/changeset/17765
ruoso fglock, is Perl5/Match.pm still used in kp6-mp6? 17:43
I was looking at the differences between kp6-mp6 and kp6-kp6
and this is one of them
fglock ruoso: not sure - i have not been working on the regex engine for a while 17:44
ruoso fglock, hmm.. just saw... it's still used 17:47
it's in kp6-kp6 that it gone away
only the p6 version was preserved
I'll document the differences between kp6-mp6 and kp6-kp6 17:49
17:49 pilt left
ruoso fglock, I think I found a way to get together the two dirs again 17:56
pugs_svnbot r17766 | ruoso++ | [kp6] merging -r17738:HEAD... made some backmerges to simplify the differences between kp6-kp6 and kp6-mp6... documented the differences in README...
diff: dev.pugscode.org/changeset/17766
lambdabot Title: Changeset 17766 - Pugs - Trac
ruoso we only need to divert KindaPerl6::Runtime::Perl5::Runtime
we need to make a KindaPerl6::Runtime::Perl5::KP6Runtime 17:57
and change kp6-kp6 to use itt
fglock oops 17:58
pugs_svnbot r17767 | ruoso++ | [kp6] moving on to merge back everything to a single directory 18:02
diff: dev.pugscode.org/changeset/17767
lambdabot Title: Changeset 17767 - Pugs - Trac
pugs_svnbot r17768 | ruoso++ | [kp6] now we only need to change the Makefile and the runnable scripts 18:05
diff: dev.pugscode.org/changeset/17768
lambdabot Title: Changeset 17768 - Pugs - Trac
pugs_svnbot r17769 | fglock++ | [kp6] fixed array, hash interpolation 18:08
diff: dev.pugscode.org/changeset/17769
lambdabot Title: Changeset 17769 - Pugs - Trac
18:09 buubot left, buubot joined 18:18 weinig left, weinig joined 18:21 polettix left
moritz_ kp6: my @a; @a[1]=2; @a[0]=3; say "foo @a"; 18:26
exp_evalbot r17769: OUTPUT[foo @aā¤]
moritz_ kp6: say "foo\nbar" 18:28
exp_evalbot r17769: OUTPUT[fooā¤barā¤]
18:28 weinig_ joined
moritz_ fglock++ # string interpolation 18:28
kp6: my %a= ( b => 3); say "foo %a";
exp_evalbot r17769: OUTPUT[no method 'hash' in Class 'Pair'ā¤]
moritz_ kp6: my $a= ( b => 3); say "foo $a"; 18:29
exp_evalbot r17769: OUTPUT[foo b 3ā¤]
18:29 weinig left
fglock kp6: my @a; @a[1]=2; @a[0]=3; say "foo @a[]"; 18:29
exp_evalbot r17769: OUTPUT[foo 3 2ā¤]
18:30 Corion joined
fglock square brackets are required for disambiguation with mail addresses 18:30
moritz_ is that in the spec? 18:31
18:31 Corion left
fglock s02, i think 18:31
moritz_ kp6: say "foo \$bar";
exp_evalbot r17769: OUTPUT[foo $barā¤]
moritz_ ah, found it, thanks fglock ;) 18:32
S02:2311 18:34
fglock kp6: my %a= ( b => 3); say "foo %a{} "; 18:38
pugs_svnbot r17770 | fglock++ | [kp6] fixed pair-to-hash conversion
diff: dev.pugscode.org/changeset/17770
exp_evalbot r17769: OUTPUT[no method 'hash' in Class 'Pair'ā¤]
lambdabot Title: Changeset 17770 - Pugs - Trac
fglock kp6: my %a= ( b => 3); say "foo %a{} ";
exp_evalbot r17769: OUTPUT[no method 'hash' in Class 'Pair'ā¤]
moritz_ fglock: kp6 evaluator is only updated every $n minutes
$n being 3..5 or something
fglock ok!
moritz_ kp6: my %a= ( b => 3); say "foo %a{} " 18:39
exp_evalbot r17770: OUTPUT[foo HASH(0x84c0620) ā¤]
fglock broken 18:42
pugs_svnbot r17771 | fglock++ | [kp6] more Pair conversions
diff: dev.pugscode.org/changeset/17771
lambdabot Title: Changeset 17771 - Pugs - Trac
moritz_ kp6: my %a= ( b => 3); say "foo %a{} " 18:44
exp_evalbot r17771: OUTPUT[foo HASH(0x84c30f0) ā¤]
moritz_ it's up to date
18:46 ahmadz_ joined 18:48 dakkar joined
fglock moritz_: looking 18:48
18:48 ahmadz left 18:53 ahmadz_ is now known as ahmadz 19:07 IllvilJa left 19:12 jisom joined 19:21 nekokak joined 19:25 theorbtwo joined
pugs_svnbot r17772 | fglock++ | [kp6] simplified int/str 19:25
diff: dev.pugscode.org/changeset/17772
lambdabot Title: Changeset 17772 - Pugs - Trac
19:25 YinSakens left 19:28 barney left 19:39 weinig_ left
pugs_svnbot r17773 | fglock++ | [kp6] minor fixes in GLOBAL 19:39
diff: dev.pugscode.org/changeset/17773
lambdabot Title: Changeset 17773 - Pugs - Trac
19:39 weinig joined
pugs_svnbot r17774 | ruoso++ | [kp6] lib-kp6-kp6 and lib-kp6-mp6 merged to a single dir 19:42
r17775 | ruoso++ | [kp6] last compiled version
diff: dev.pugscode.org/changeset/17775
lambdabot Title: Changeset 17775 - Pugs - Trac
19:43 jisom left
pugs_svnbot r17776 | ruoso++ | [kp6] lib-kp6-mp6 is now lib again 19:45
diff: dev.pugscode.org/changeset/17776
lambdabot Title: Changeset 17776 - Pugs - Trac
19:49 nekokak_ left 19:50 justatheory left
pugs_svnbot r17777 | ruoso++ | [kp6] last compiled version 19:51
diff: dev.pugscode.org/changeset/17777
lambdabot Title: Changeset 17777 - Pugs - Trac
pugs_svnbot r17778 | ruoso++ | [kp6] renaming KP6Runtime to KP6Runtime.pm 19:54
r17779 | fglock++ | [kp6] added examples/interpolation.pl; needs some work
diff: dev.pugscode.org/changeset/17779
lambdabot Title: Changeset 17779 - Pugs - Trac
pugs_svnbot r17780 | ruoso++ | [kp6] adding two files that were missing 19:57
diff: dev.pugscode.org/changeset/17780
lambdabot Title: Changeset 17780 - Pugs - Trac
20:02 theorbtwo left, daxim joined 20:05 dakkar left 20:07 weinig left, weinig joined, hirschnase joined
hirschnase will it blend? that is the question! will perl6 blend? 20:10
or will the water bears rule the world? 20:11
Juerd Perl 6 blends nicely.
Better than an iPod anyway.
hirschnase lol
20:12 hirschnase left, hirschnase joined 20:15 justatheory joined, hirschnase left 20:19 fglock left 20:26 rfordinal_ joined, theorbtwo joined 20:30 theorb joined, chris2 left 20:31 rindolf left 20:34 drupek1226 left 20:38 rfordinal left 20:42 drupek1226 joined 20:47 jhorwitz left 20:55 rfordinal_ left, rfordinal_ joined 20:56 weinig left 21:08 TJCRI left 21:16 willo joined 21:20 IllvilJa joined 21:21 iblechbot left 21:27 Aankhen`` left 21:52 justatheory left 21:55 pelagic joined 22:03 weinig joined 22:19 amnesiac left 22:20 drupek1226 left 22:26 vel joined 22:42 elmex left 22:43 cmarcelo left 22:44 weinig left 22:47 weinig joined 22:57 pelagic left 23:06 drupek1226 joined 23:17 weinig left 23:20 polettix joined 23:22 mj41___ joined, mj41___ is now known as mj41 23:34 Limbic_Region joined 23:38 mj41__ left 23:47 araujo left 23:48 lambdabot left 23:49 lambdabot joined 23:57 theorb left