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:02
justatheory left
|
|||
wolverian | hm, commit.pugscode.org goes to a file index | 00:04 | |
lambdabot | Title: Index of / | ||
00:45
dmb joined
00:56
justatheory joined
01:04
dmb left
|
|||
DarkWolf84 | I had problems with token/rule/regex | 01:06 | |
wolverian, I think that only regex has backtracking | 01:08 | ||
wolverian | I think only tokens don't :) | ||
(and anything with :ratchet) | 01:09 | ||
oh, wait. rule implies :ratchet too. | |||
DarkWolf84 | rules have space converting | 01:10 | |
wolverian | right | ||
DarkWolf84 | thats the difference between token and rule | 01:11 | |
I don't got all the stuff in kp6 | |||
some private keys are not defined at the begining and the class is not inherited | 01:13 | ||
01:36
cmarcelo left
02:00
devogon left
02:10
justatheory left
02:36
pravus joined
02:58
jedai left
03:00
kcwu left
03:05
elmex_ joined
03:19
kcwu joined
03:21
elmex left
03:31
weinig left
03:40
weinig joined,
jedai joined
03:48
toshinor_ joined
03:56
rindolf joined
03:57
justatheory joined
03:58
justatheory left
03:59
jedai left
04:09
rindolf left
04:12
natacha29 joined
04:13
natacha29 left
05:18
jisom left
05:36
amnesiac joined
05:39
Aankhen`` joined
05:41
audreyt joined
06:28
devogon joined
06:48
amnesiac left
07:34
dduncan left
08:30
noll_ joined
08:42
cookys joined
09:14
iblechbot joined
09:24
halephone__ joined
09:25
`nipra joined
09:30
jedai joined
09:31
BinGOs joined
09:35
franck___ joined
09:52
pmurias joined
|
|||
pmurias | DarkWolf84: can you explain what you don't get in kp6? | 09:53 | |
moritz_ | the member variables of some kp6 classes are defined in MOP.pm | 09:55 | |
DarkWolf84: is that what confuses you? | |||
09:55
franck___ left
|
|||
pugs_svn | r18784 | pmurias++ | mentioned what causes the bug | 09:59 | |
pmurias | moritz_: hi | 10:00 | |
10:00
noll_ left
|
|||
moritz_ | hi pmurias | 10:02 | |
10:03
nipra joined
10:05
`nipra left,
barney joined
10:06
drbean joined
10:12
the_dormant joined
|
|||
moritz_ | perl -wle 'my $re=join "|", 0 .. 255; print "yes" if "256" =~ m/^$re$/o' | 10:13 | |
why does this print yes? | |||
moritz_ is really confused | 10:14 | ||
10:16
chris2 joined
|
|||
funktio | moritz_: perl -wle 'my $re=join "|", 0 .. 255; print "yes" if "256" =~ m/^($re)$/o' | 10:19 | |
jrockway | yup, 25 matches 256 :) | 10:20 | |
10:20
bloonix joined
|
|||
jrockway | if you used qr// you wouldn't have had that problem, fwiw :) | 10:20 | |
bloonix | morning | ||
10:21
baalial joined
|
|||
moritz_ | funktio: ok, thanks | 10:21 | |
pmurias | buubot: hel | 10:30 | |
buubot: help | |||
buubot | pmurias: Available Plugins: oeis jeval spell cpan shorten rt topic squeeze rbeval acronym change managementspeak reverse join really_deparse translate bibleit core imdb insult tv help echo eval convert jseval mangle restart quit deparse part pyeval reload_plugins goobooblink heap_test rss | ||
pmurias | buubot: eval 'my $re=join "|", 0 .. 255; print "yes" if "256" =~ m/^($re)$/o | 10:31 | |
buubot | pmurias: ''ERROR: 1494: Can't find string terminator "'" anywhere before EOF at (eval 238) line 1. | ||
pmurias | buubot: eval my $re=join "|", 0 .. 255; print "yes" if "256" =~ m/^($re)$/o | ||
buubot | pmurias: ''ERROR: 1502: Can't find string terminator '"' anywhere before EOF at (eval 238) line 1. | ||
moritz_ | pmurias: I solved it with m/^(?:$re)$/ | ||
pmurias | checking if there is a perl5 eval bot here ;) | 10:32 | |
moritz_ | pmurias: buubot should work | ||
pmurias | buubot: eval print "Hello World" | ||
buubot | pmurias: Hello World1 | ||
moritz_ | eval my $re=join "|", 0 .. 255; print "yes" if "255" =~ m/^(?:$re)$/; | ||
buubot | moritz_: ''ERROR: 1583: Can't find string terminator '"' anywhere before EOF at (eval 238) line 1. | ||
pmurias | buubot: eval my $re=join "|", 0 .. 255; | 10:33 | |
buubot | pmurias: ''ERROR: 1585: Can't find string terminator '"' anywhere before EOF at (eval 238) line 1. | ||
pmurias | buubot: eval 'my $re=join "|", 0 .. 255;' | ||
buubot | pmurias: ''ERROR: 1591: Can't find string terminator "'" anywhere before EOF at (eval 238) line 1. | ||
moritz_ | it seems the " are the problem | ||
eval my $re=join '|', 0 .. 255; print 'yes' if '255' =~ m/^(?:$re)$/; | |||
buubot | moritz_: ''ERROR: 1611: Can't find string terminator "'" anywhere before EOF at (eval 238) line 1. | ||
pmurias | buubot: eval print 'yes' if '255' =~ m/^(?:$re)$/ | ||
buubot | pmurias: ''ERROR: 1626: Search pattern not terminated at (eval 238) line 1. | ||
moritz_ | buubot-- | 10:34 | |
buubot | moritz_: is the module loaded? | ||
bloonix | eval my $re=join '|', 0 .. 255; print 'yes' if 255 =~ m/^(?:$re)$/; | ||
buubot | bloonix: ''ERROR: 1643: Can't find string terminator "'" anywhere before EOF at (eval 238) line 1. | ||
pmurias | eval my $re=join q{|}, 0 .. 255; print q{yes} if q{255} =~ m{^(?:$re)$}; | ||
buubot | pmurias: ''ERROR: 1653: Can't find string terminator "}" anywhere before EOF at (eval 238) line 1. | ||
bloonix | eval my $re=join "|", 0 .. 255; print "yes" if 255 =~ m/^(?:$re)$/; | 10:35 | |
buubot | bloonix: ''ERROR: 1735: Can't find string terminator '"' anywhere before EOF at (eval 238) line 1. | ||
moritz_ | breakfeast/brunch & | ||
10:38
DarkWolf84 left
10:51
iblechbot left
10:52
Southen left
10:53
Southen_ joined,
Southen joined
|
|||
bloonix | eval: $re=join "|", 0 .. 255; print "yes" if 255 =~ m/^(?:$re)$/; | 10:54 | |
buubot | bloonix: yes1 | ||
10:58
gugod joined
11:00
the_dormant left
11:03
the_dormant joined
11:10
Southen left
11:15
BinGOs_ joined
11:17
rindolf joined
11:18
BinGOs left
11:19
BinGOs_ is now known as BinGOs
11:54
ludan joined
|
|||
ludan | hi | 11:54 | |
moritz_ | hi ludan ;) | 11:55 | |
12:44
baalial left
12:52
rindolf left
12:59
cognominal_ joined
13:27
iblechbot joined
13:43
the_dormant left
13:46
rindolf joined
13:58
halephone__ left
14:00
halephone__ joined
14:10
araujo joined
14:24
xdg joined
14:53
ggoebel joined
15:00
kanru joined
15:26
HiTech69 joined
15:29
xdg left
15:34
rindolf left
15:36
Notrix joined
15:57
justatheory joined
16:09
elmex_ left
16:10
elmex joined
16:12
the_dormant joined
16:17
HiTech69 left
16:21
HiTech69 joined,
nipra left
16:22
nipra joined,
the_dormant left,
the_dormant joined
16:23
justatheory left
16:27
jedai left,
Notrix left
16:34
HiTech69 left
16:40
c9s joined
16:42
c9s left
16:58
foo\ joined
|
|||
pmurias | exit | 17:04 | |
quit | 17:05 | ||
reboot | |||
xinming | pmurias: :-) | ||
pmurias | close | ||
stop | |||
17:06
drrho joined,
cognominal_ left
17:11
penk joined
17:22
Psyche^ joined
17:34
Patterner left,
Psyche^ is now known as Patterner
|
|||
barney | :q | 17:40 | |
^c | |||
wolverian | heh | ||
17:41
the_dormant left,
the_dormant joined
17:42
took` joined
17:45
cognominal_ joined
17:49
ludan left
17:55
ludan joined
18:00
Daveman joined
18:05
DarkWolf84 joined
18:12
amnesiac joined
18:21
amnesiac left
|
|||
pmurias | parents tried to switch to openoffice (i'm using ratpoison) | 18:32 | |
ggoebel | Where is the best place for people interested in mp6/kp6/onion to start? dev.pugscode.org/wiki? | 18:35 | |
18:39
the_dormant left
18:41
Psyche^ joined
|
|||
moritz_ | www.pugscode.org/kp6.html iirc | 18:42 | |
18:46
mncharity joined
|
|||
pmurias | ggoebel: using kp6 or hacking on it? | 18:53 | |
18:56
justatheory joined,
drrho left
18:58
Patterner left,
Psyche^ is now known as Patterner
|
|||
ggoebel | pmurias: both | 18:59 | |
19:00
the_dormant joined
|
|||
moritz_ | well, here ;) | 19:00 | |
ggoebel | I see stub links for mp6 and kp6 at dev.pugscode.org/wiki/ should these point to www.pugscode.org/kp6.html? | ||
moritz_ | that would be a good idea, yes | 19:01 | |
ggoebel | It seems the documentation for the various implementations for perl6, the spec, etc. are spread on multiple sites. Many of which are out of date. | 19:02 | |
moritz_ | yes... hacking real code is much more fun than writing html pages about it :) | 19:03 | |
19:03
lambdabot joined
|
|||
moritz_ | that's why you should always ask on IRC if something doesn't match ;) | 19:03 | |
ggoebel | well I'm not sure I'm up to hacking it. Seems like it'd take more tuits than I have just to grok what I'd need to know in order to add anything of value. | 19:04 | |
moritz_ | fact is that the language spec is the most important document for the "end user", everything else is implementation dependent | ||
pmurias | you can look at t/kp6 to see what's implemented | 19:05 | |
ggoebel | Okay I'll update the wiki... how do I get a trac login to dev.pugscode.org? | ||
moritz_ | you need a commit bit | 19:06 | |
if you don't have one, /msg me your email address and your desired nick | |||
ggoebel | Hacking may be more fun, but writing about it can make it easier for others to join in the fun | 19:07 | |
moritz_ | or just write it here, the logging bot has anti spam features | ||
btw you have to be registered with freenode to be able to /msg :( | |||
ggoebel | MSG moritz_ did this work? | 19:08 | |
moritz_ | diakopter, Juerd, TimToady, any other feather admins: trac doesn't respond, could you please restart it? | ||
ggoebel: no, that was public | 19:09 | ||
ggoebel | is there any list of the bots which are running and what they're good for? | 19:13 | |
19:13
took` left
|
|||
pmurias | SLAVES? | 19:14 | |
moritz_ | pmurias: SLAVES are only the bot maintainers | 19:15 | |
the bot 'test' logs for irc.pugscode.org | |||
exp_evalbot executes perl 6 via pugs, kp6, nqp, etc ;) | 19:16 | ||
buubot evals p5 code and has many other plugins | |||
pugs_svn echos the commit messages of the pugs repository | |||
lambdabot can @google, record @messages etc | 19:17 | ||
any important bot that I forogt? | |||
ggoebel: now you have your list at irclog.perlgeek.de/perl6/2007-11-04#i_137224 ;-) | 19:18 | ||
lambdabot | Title: IRC log for #perl6, 2007-11-04 | ||
19:19
barney left
19:24
justatheory left
19:33
devogon left
|
|||
ggoebel | where's the code and/or docs on the bots | 19:34 | |
moritz_ | @google lambdabot | ||
lambdabot | www.cse.unsw.edu.au/~dons/lambdabot.html | ||
Title: lambdabot | |||
19:34
devogon joined
|
|||
moritz_ | logging bot is in misc/irclog/ in the pugs repo | 19:34 | |
exp_evalbot is in misc/evalbot/ | 19:35 | ||
pugs_svn is a quick'n'dirty hack, I haven't bothered to publish the sources anywhere | |||
the most important commands: | 19:36 | ||
kp6: say "welcome, ggoebel" | |||
exp_evalbot | r18784: OUTPUT[welcome, ggoebelā¤] | ||
moritz_ | @tell ggoebel this is a message recorded by lambdabot | 19:37 | |
lambdabot | Consider it noted. | ||
ggoebel | dev.pugscode.org/wiki/Overview has several links refering to dev.pugscode.org/browser/src. But this doesn't appear at first glance to be the same source as can be found at svn.pugscode.org/pugs ...Am I missing something? | ||
lambdabot | ggoebel: You have 1 new message. '/msg lambdabot @messages' to read it. | ||
Title: /src - Pugs - Trac | |||
moritz_ | ggoebel: that's a "nicer" view on svn.pugscode.org/pugs/src/ | 19:38 | |
ggoebel | really? I have yet to find t/kp6 anywhere under dev.pugscode.org/browser/src | 19:40 | |
lambdabot | Title: /src - Pugs - Trac | ||
moritz_ | dev.pugscode.org/browser/v6/v6-KindaPerl6/ is the kp6 place | 19:42 | |
lambdabot | Title: /v6/v6-KindaPerl6/ - Pugs - Trac | ||
ggoebel | can I assume buubot is the one in misc/buildbot? | ||
ah, thanks | |||
moritz_ | ggoebel: no, buubot isn't maintained anywhere near here | 19:44 | |
19:47
took` joined
|
|||
ggoebel | the readme (dev.pugscode.org/browser/v6/README) indicates that v6-MiniPerl6, v6-KindaPerl6, and yap6 are active subprojects. Looks like v6-Onion is missing from the list... and that v6-MiniPerl6-JVM might be stalled. | 19:51 | |
lambdabot | Title: /v6/README - Pugs - Trac | ||
moritz_ | you're right about v6-mp6-JVM | 19:52 | |
and onion... that's very new, so it's probably not yet added | 19:53 | ||
19:53
thoughtpolice joined
19:55
nipra left,
rindolf joined
19:56
chris2 left
20:00
took` left
|
|||
ggoebel | In dev.pugscode.org/browser/v6/docs/kp6.jpg created back on 2007-04-05, "Onion" shown as Perl6 on Parrot. Was this foresight or is this a different Onion? | 20:01 | |
lambdabot | Title: /v6/docs/kp6.jpg - Pugs - Trac | ||
moritz_ | ggoebel: that's a differnt Onion - pmichaud++ wanted to rename Perl6 on Parrot to "Onion", but didn't do it so far | 20:02 | |
but since perl's symbol is an onion, that's not so hard to predict ;) | |||
PerlJam | Though it looks more like garlic than onion in some renderings. | 20:03 | |
moritz_ | maybe we should rename it to 'garlic', then ;) | ||
PerlJam | I wouldn't be opposed :) | 20:04 | |
moritz_ | /etc/apache2/sites-available/commitbit.pugscode.org only consits of comments :/ | 20:05 | |
allbery_b | shallot? | 20:07 | |
ggoebel | Allium is the onion genus... which includes shallots, garlic, leeks, chives, etc. Sounds like a new prescription drug... | 20:09 | |
pmurias | i like garlic as the name | 20:11 | |
ggoebel | I like garlic too. But not everyone likes that I like garlic... | ||
pmurias | i don't like garlic as food though | 20:12 | |
ggoebel | How about: Pip? | ||
Perl6-in-Perl6 | |||
moritz_ | that sounds a bit like 'pimp' :/ | ||
PerlJam | And parrot is the pizza with anchoives (php), garlic (perl), pepperoni (python), etc. | ||
ggoebel | and when you talk about emitters, you could talk about laying pipe... | 20:13 | |
PerlJam | though, on a pizza, perl is more like cheese | ||
20:14
cognominal_ left
|
|||
ggoebel | what? it isn't pizza without it? | 20:14 | |
I need to go back to reading code and documentation. | |||
wanders away... | |||
PerlJam | perl binds everything together just like cheese does for pizza | ||
avar | pip also sounds like that guy in south park cartman loves to beat up:) | 20:17 | |
20:39
the_dormant left
20:44
uj joined
20:47
uj is now known as ujwal
20:54
ujwal is now known as ujwalic
21:01
jisom joined
21:02
rindolf left
21:03
FurnaceBoy joined
21:24
zamolxes_ joined
21:25
zamolxes_ left
21:29
dduncan joined
21:44
weinig left,
FurnaceBoy left,
BinGOs_ joined
21:46
BinGOs left,
BinGOs_ is now known as BinGOs
21:47
BinGOs left
21:48
ujwalic left
21:56
como joined
|
|||
obra | Hey, Perl 6 people | 21:59 | |
22:00
the_dormant joined
22:01
BinGOs joined
|
|||
mncharity | hi obra. | 22:07 | |
though my "Perl 6 people"-ness may be somewhat decayed. ;) | |||
obra | hey mncharity. How's tricks? | ||
mncharity | mostly OLPC flavored. though just now puzzling over a bottleneck analysis of the p6 project. | 22:09 | |
xmas < impl < design < existence of impl to provide foil for design < impl which passes test suite (is something weaker sufficient?) < {frontend, ast, backend} which pass suite. Q: Does an ast spec which can cover the suite (including oo) exist yet? Does a frontend exist which can generate it? Does a backend exist which can run it? | 22:15 | ||
obra | oh. what are you doing for OLPC? | ||
22:16
weinig joined
|
|||
PerlJam | mncharity: See pdd26_ast.pod in ~parrot/docs/pdds | 22:16 | |
ggoebel | funny... I just compared US spending on the war in Iraq with the cost of an XO at $200 from OLPC. The US could have bought more than one laptop for every child on earth... | 22:17 | |
pmurias | mncharity: lots of stuff can be converted in method calls, the kp6 ast could probably covert lots (if not all) of the test suit | 22:19 | |
s/in/into | |||
sleep& | 22:22 | ||
22:22
pmurias left
|
|||
mncharity | obra: ended up being mostly docs, getting emulation working, and since getting beta hardware, testing. original intent was to do app dev. may or may not get back to that, before having to move on. | 22:24 | |
pmurias: oh, drat. | |||
ggoebel: 'every dollar spent on ... is bread/medicine/education not ...' :/ | 22:25 | ||
PerlJam: tnx, looking... | |||
22:26
dduncan left
|
|||
obra | *nodnod* | 22:31 | |
22:33
jisom left
|
|||
mncharity | PerlJam: re svn.perl.org/viewcvs/parrot/trunk/d...d?view=log , sigh. I am... much more culturally in sympathy with the pugs/kp6 approach to asts. | 22:40 | |
lambdabot | Title: [parrot] Log of /trunk/docs/pdds/pdd26_ast.pod, tinyurl.com/yo6njw | ||
22:40
Aankhen`` left
22:41
foo\ left
22:44
Jedai joined
22:45
dduncan joined
22:46
iblechbot left
|
|||
mncharity | ggoebel: another scary number is the scale. 130 millionish kids born each year, almost all of which at least start primary school. So, making an poor assumption of homogeneous distribution, a 1 day project slippage means missing 300 thousand kids. a week, 2 M. You need to triple world laptop production just to match the rate of new kids entering school, not even touching the ~1000 M already of school age. | 22:47 | |
22:48
thestarslookdown joined
|
|||
mncharity | anyone know if the multimethod spec has been nailed down? | 22:50 | |
22:59
the_dormant left
23:10
lichtkind joined,
jisom joined
23:12
ludan left
|