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:06
theorbtwo joined
|
|||
hutrecht | or not? | 00:10 | |
00:14
polettix joined
|
|||
dwave_ | is there a perl 6 library specification? | 00:17 | |
00:18
theorb left
00:52
polettix left
00:55
Caelum_ is now known as Caelum
00:58
polettix joined
01:11
ruoso joined
01:12
lorn joined,
devogon left
01:15
lorn is now known as Lorn
|
|||
jjore-m | why not, hutrecht? | 01:16 | |
01:17
iblechbot left
|
|||
hutrecht | jjore-m: do you think perl is strong enough to make the new regex the new standard regex? | 01:17 | |
jjore-m: (to be adopted by other languages) | 01:18 | ||
jjore-m | uh, how about you see what happens later? | ||
hutrecht | jjore-m: i can't wait | ||
jjore-m: i'm curious | |||
jjore-m: the new regex looks very powerful | 01:19 | ||
jjore-m: it looks revolutionary | |||
jjore-m: i hope it will become a new standard | |||
jjore-m | ok, see p5p with the future.pm module. | ||
you need a time machine. | |||
hutrecht | what is p5p? | 01:20 | |
jjore-m | it's the group that produces perl 5. | ||
you know, like 5.10.0 of just a few days ago? | |||
hutrecht | probably you're speaking like this because you're not much familiar with the new regex language promised for perl6 | 01:21 | |
it is quite an improvement, believe me | |||
jjore-m | say hutrecht, you've seen parser generators right? | ||
hutrecht | jjore-m: yes, i have | ||
jjore-m: why? | |||
jjore-m | roughly the new thing looks to me like another powerful parser generator. | 01:22 | |
hutrecht | jjore-m: yes, but it is still regex | ||
jjore-m | it doesn't appear revolutionary to me but does seem to take the state of the common implementation farther. you know, evolutionary. | 01:23 | |
hutrecht | then call it abrupt evolution | ||
jjore-m | er? | ||
hutrecht | because regex hasn't evolved much in the past many years | ||
jjore-m | say, do you know a pattern language for tree matching other than XPath? | 01:24 | |
hutrecht | not really | ||
01:56
zakame_ is now known as zakame
02:06
ludan joined
02:11
blindfish left
02:13
ludan left
02:15
ludan joined
02:24
Lorn left
02:45
hutrecht left
02:48
mncharity left
02:51
tewk left
03:06
jferrero left
03:12
DarkWolf84 joined
03:31
jferrero joined
|
|||
agjal | good night | 03:38 | |
03:39
agjal left
03:40
xinming joined
04:40
polettix left
04:41
dwave_ left
04:42
tewk joined
05:30
jferrero left
05:33
cj is now known as _nate
05:42
Limbic_Region left
06:04
szbalint joined
06:14
Caelum_ joined
06:17
Schwern joined,
Caelum left,
Caelum_ is now known as Caelum
06:43
[particle1 joined
06:44
Aankhen`` joined
06:47
REPLeffect joined
06:59
_nate is now known as cj
07:00
[particle] left
07:10
jisom joined
07:22
amnesiac joined
07:33
chacha_chaudhry joined
07:41
jisom_ joined
07:58
jisom left
07:59
chacha_chaudhry_ joined,
chacha_chaudhry left
08:00
chacha_chaudhry_ is now known as chacha_chaudhry
08:03
chacha_chaudhry left,
chacha_chaudhry joined
08:05
DarkWolf84 left
08:06
REPLeffect left
08:12
devogon joined
08:29
aindilis left,
chacha_chaudhry left
08:30
mr_ank joined
08:33
Schwern left
08:39
franck___ joined
08:42
franck___ left
09:02
BinGOs_ is now known as BinGOs
09:09
franck___ joined
09:13
mr_ank left
09:14
Schwern joined
09:27
jisom_ left
09:41
Caelum left
09:52
torz joined,
torz is now known as tmaesaka
09:53
tmaesaka left
10:14
sheriff_p left
|
|||
theorbtwo | BTW, regexes have evolved a fair bit in the past few years, it's just that perl 5.8 regexes didn't. Perl 5.10 regexes are now back up to the state of the art, after being stagnant for a while. | 10:22 | |
10:22
Caelum joined
10:23
iblechbot joined
10:34
Caelum left
10:39
Caelum joined
10:42
franck___ left
10:47
pmurias joined
10:48
pmurias left
10:50
franck___ joined
10:56
agjal joined
11:01
JarJarBinks joined
11:04
kanru joined
11:08
manne joined,
turrepurre left
11:12
JarJarBi1ks left
11:19
zakame_ joined
11:25
Helios-_ joined
11:26
Helios-_ left
11:27
Helios- left,
Helios- joined
11:29
blindfish joined
11:35
zakame left
11:53
stef__ joined
12:01
drrho joined
12:06
lichtkind joined
12:12
PhileasFox joined
12:26
iblechbot left
12:38
Auzon left
12:48
iblechbot joined
12:54
njbartlett left
12:56
njbartlett joined
12:58
njbartlett left
13:01
Alias__ left
13:09
franck____ joined
13:10
manne left
13:13
franck_____ joined
13:19
Alias_ joined,
ask_ joined
13:26
franck___ left
13:29
franck____ left
13:40
chris2 joined,
franck___ joined,
manne joined
13:45
Schwern left
13:47
manne left
13:58
pbuetow left,
franck_____ left,
pbuetow joined
14:00
PhileasFox left,
chris2_ joined
14:03
Lorn joined
14:05
chris2 left,
chris2_ is now known as chris2
14:11
ting_ left
14:12
ting joined
14:20
stef__ left
14:21
stef_ joined
14:23
Alias_ left
14:24
Lorn left
14:30
Schwern joined
14:32
barney joined
14:34
Lorn joined
14:40
Schwern left,
Schwern joined
14:50
Schwern left,
Schwern joined
14:56
barney left
14:57
Alias_ joined,
JarJarBi1ks joined
15:00
Schwern left
15:01
Schwern joined
15:03
Lorn left
15:04
pmurias joined
15:11
JarJarBinks left
15:14
Limbic_Region joined
|
|||
pugs_svn | r19240 | ruoso++ | [yap6] Some detailed documentation in README (worth looking), and NEW in the prototype. | 15:23 | |
ruoso | pmurias, please take a look at the new REAME I just commited... | 15:25 | |
I would appreciate an opinion on that | |||
pmurias | ruoso: looking | 15:30 | |
15:31
aindilis joined
|
|||
pugs_svn | r19241 | pmurias++ | [yap6] minor english corrections | 15:35 | |
pmurias | ruoso: the plan is to implement a interpreter in stage 1 perl6? | 15:36 | |
ruoso | yep... | ||
and do that by extending kp6 | |||
Alias_ | To create skmp6? | 15:37 | |
sorta-kinda-maybe Perl 6? | |||
ruoso | heh | 15:38 | |
actually, it would be KP6 | |||
as it is today | |||
I mean | |||
not | |||
that would be the final interpreter | |||
15:38
blindfish left
|
|||
ruoso | the stage 1 would be more like what mini perl 6 is | 15:38 | |
exept that it would only have available the native types created by yap6 | 15:39 | ||
pmurias | ruoso: what will kp6 generate opcodes for yap6 or c code? | ||
ruoso | stage 1 would generate c | 15:40 | |
kp6 would interpret perl code | |||
eventually freezing the interpreter state after compilation | 15:41 | ||
having a "bytecode-like" data to load | |||
pmurias | ruoso: the way perl5 does? | 15:42 | |
ruoso | yep | ||
much like it | |||
pmurias | ruoso: you could expand a bit on that part in the README | ||
my first impresion was that stage 2 would also be c code | 15:43 | ||
and only the last sentence suggests that it is otherwise | 15:44 | ||
why isn't stage 2 also c code? | 15:45 | ||
ruoso | because the runtime would need to implement a lot of things | ||
like exception model | |||
stack management | |||
but | 15:46 | ||
in fact, it is possible to translate it to C | |||
even with the optimizations | |||
actually... I don't have the stage 2 completely clear right now, | 15:47 | ||
as stage 1 is not implemented yet | |||
15:47
araujo left
|
|||
ruoso | KP6 today depends a lot in P5 | 15:47 | |
the stage 1 needs to implement all that... | 15:48 | ||
exception model, closures etc | |||
I will only be able to say if stage 2 can or cannot be compiled down to C after stage 1 is implemented | |||
but the natural way would be to work just like p5 | |||
pmurias | it would avoid needing a c compiler for eval | 15:49 | |
15:49
Alias_ left
|
|||
ruoso | yep... but allowing c compilation would provide JIT compilation for code snippets | 15:49 | |
I think we'll have something in between | 15:50 | ||
pmurias | ruoso: i changed the "At first it will be C code" to "Firstly..." | 15:51 | |
ruoso | I saw it... | ||
pugs_svn | r19242 | ruoso++ | [yap6] some more details about stage 2 in README | ||
pmurias | is the change correct? | ||
ruoso | I'm not sure | 15:52 | |
I just spitted the text... without much worry :) any fix is welcome | |||
ruoso lunch & | 15:53 | ||
pmurias | ruoso: i mean is it planed to be something other then C later on? | 15:54 | |
15:54
jhorwitz joined
|
|||
clkao | /win 8 | 15:57 | |
15:58
ispy_ left,
turrepurre joined
|
|||
pugs_svn | r19243 | pmurias++ | [yap6] 2 more minor fixes | 15:59 | |
16:04
polettix joined
|
|||
ruoso | pmurias, if it's not C, it will be a data structure that the interpreter can load... | 16:07 | |
not another language | |||
ruoso getting back to lunch & | |||
16:10
ask_ left
16:29
takanori0 joined
16:32
takanori_ left
16:35
agjal left
16:37
[particle1 is now known as [particle],
Psyche^ joined
16:40
ruoso left
16:46
franck____ joined
16:55
Patterner left,
Psyche^ is now known as Patterner
16:57
lichtkind left
17:00
stevan_ left
17:02
franck___ left
17:09
chacha_chaudhry joined
17:10
stevan_ joined
17:12
ludan left
17:15
ludan joined
17:27
stevan__ joined,
stevan_ left
17:34
agjal joined
17:43
franck___ joined
18:00
franck____ left
18:05
agjal left
18:08
IllvilJa left,
ludanolo joined
18:09
jisom joined
18:10
agjal joined
18:13
justatheory joined
18:16
ludan left
18:25
njbartlett joined
18:30
agjal left
18:31
agjal joined
18:53
Auzon joined
19:11
justatheory left
19:13
aindilis left
19:14
ask_ joined
19:19
ask_ is now known as dwave_,
pmurias left
19:22
chacha_chaudhry left
19:25
aindilis joined
19:30
justatheory joined
19:31
amnesiac left
19:32
franck____ joined
19:33
lichtkind joined
19:36
drrho left
19:43
franck_____ joined
19:48
franck___ left,
ludanolo is now known as ludan
19:51
franck____ left
19:55
devogon_ joined
20:01
Aankhen`` left
20:08
devogon left
20:16
lichtkind left
20:20
franck_____ left
20:34
enigmus joined
20:35
rindolf joined
|
|||
enigmus | Does pugs support enums? I've tried the examples found in S12 on current pugs but that doesn't seem to work... | 20:37 | |
wolverian | that's a pretty safe bet it doesn't | 20:39 | |
enigmus | Probably what the :todo<feature> means in t/oo/enums.t... Thanks. | 20:48 | |
21:07
iblechbot left
21:17
rindolf left
21:20
jisom left
|
|||
Tene | pugs_svn: sub infix:<< <+> >> ($a, $b) { $a + $a + $b + $b } 5 <+> 10 | 21:35 | |
pugs: sub infix:<< <+> >> ($a, $b) { $a + $a + $b + $b } 5 <+> 10 | |||
exp_evalbot | RESULT[15] | ||
21:54
ruoso joined
21:59
Jamtech joined
22:00
BinGOs left
22:08
Jamtech left
22:33
Psyche^ joined
22:49
Patterner left,
Psyche^ is now known as Patterner
22:50
larsen_ joined
22:57
BinGOs joined
23:03
tewk_ joined
23:08
aindilis left
23:09
aindilis joined
23:11
tewk left
23:19
luqui joined
23:20
jferrero joined
23:25
luqui left
23:26
JarJarBinks joined
23:37
JarJarBi1ks left
|
|||
enigmus | I'm trying to install v6.pm with 'cpan v6', but I get the following error on 'make test' in v6-0.020/: | 23:52 | |
Compilation failed in require at /home/user/.cpan/build/v6-0.020/blib/lib/v6.pm line 65. | |||
It's actually the same error for a bunch of tests. | 23:53 | ||
23:58
dwave_ left,
ask_ joined
|