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. |
|||
speckbot | r14586 | larry++ | Add missing series operator, mostly for readability. | 00:06 | |
00:11
justatheory left
00:16
Chillance left
00:17
Chillance joined,
_Chillance_ left
00:35
Chillance left
00:47
c1sung joined
01:29
kanru left
01:35
Auzon joined
01:52
kanru joined
01:53
agentzh joined
|
|||
meppl | good night | 02:10 | |
02:13
meppl left
|
|||
speckbot | r14587 | larry++ | typos | 02:14 | |
literal | there's lwall and larry? | 02:15 | |
TimToady | it ain't fair, is it... | ||
Auzon | perlbot, karma TimToady | 02:17 | |
perlbot | Karma for TimToady: 194 | ||
Auzon | perlbot, karma larry | ||
perlbot | Karma for larry: 188 | ||
Auzon | perlbot, karma lwall | 02:18 | |
perlbot | Karma for lwall: 576 | ||
02:32
justatheory joined
|
|||
TimToady | looks like I have some catching up to do with that lwall fellow... | 02:33 | |
Auzon | Yeah. It seems like he gets karma three times as often as you do :P | 02:34 | |
TimToady | maybe it's just because he has a famous name | ||
02:45
justatheory left
03:13
Ontolog joined
03:15
Auzon left
03:17
Bzek joined
03:24
agentzh left
03:25
alanhaggai joined
03:41
agentzh joined
|
|||
Ontolog | moritz_: you mentioned a bug a couple weeks ago that would prevent me from returning a list of Match objects (or interspersed String and Match objects) from split(), is that still valid? If so, which bug is it? | 04:00 | |
moritz_: I've been AFK for a week but now I'm back and would like to get back to hacking some perl 6 stuff | 04:01 | ||
wayland76 | I also have a question. If I have an array with 5 objects in it, and I have another variable which also points to the object, how do I find which array element contains the object that the other variable points at? | 04:38 | |
04:48
sevz joined
|
|||
TimToady | how often do you want to do it? | 04:48 | |
if often, a reverse hash is the right way to do it | 04:49 | ||
if seldom, find the first element for which { $_ === $other } is true | 04:50 | ||
04:52
xuser joined
|
|||
TimToady | (but no one implements hashes with object keys yet that I know of) | 05:00 | |
wayland76 | Hmm. Often, but with different arrays :). I guess I use === | ||
Well, I'm writing code that will target this hopefully-done-by-Christmas perl6 :) | 05:01 | ||
Do we do POD yet? | |||
(at least, do we ignore it while compiling? | 05:02 | ||
TimToady | generally, I think so | ||
wayland76 | Hmm. Is there any doco on the POD then? Because rakudo doesn't seem to be ignoring it | 05:03 | |
TimToady | well, STD ignores it | ||
wayland76 | Ok :) | ||
TimToady | rakudo might be still expecting =cut instead of =end | ||
wayland76 | I'll put in an appropriate complaint then | ||
hmm. | |||
well, I'm using =cut :) | 05:04 | ||
literal | documentation: perlcabal.org/syn/S26.html | ||
lambdabot | Title: S26 | ||
TimToady | try =begin/=end | ||
wayland76 | Oh, great :) | ||
Wow! I was working off the old synopses on dev.perl.org :) | 05:05 | ||
So now I can help myself much better! | |||
Thanks :) | |||
TimToady | well, I gotta get up in 4.5 hours and catch a plane, so I'd better zzz off | 05:07 | |
thunk & | |||
wayland76 | Have a good sleep :) | 05:08 | |
05:12
Psyche^ joined
05:24
Patterner left,
Psyche^ is now known as Patterner
05:43
notbenh joined
|
|||
notbenh | is there a required trait for attrs in perl6 | 05:48 | |
I also cant seem to find anything like moosed trigger for attr in S12, am I missing something? | 05:49 | ||
05:59
sevz left
06:24
BinGOs left
06:28
BinGOs joined
06:30
mtve joined
06:32
Southen joined,
zamolxes left
06:44
ashizawa joined
06:48
iblechbot joined
06:50
Southen_ left
07:14
elmex joined
07:22
cosimo joined
07:42
riffraff joined
08:17
penk joined
08:29
[particle] joined
08:31
fullermd left,
fullermd joined,
zamolxes joined
08:34
simcop2387 left,
simcop2387 joined
08:43
riffraff left
08:47
[particle]1 left
|
|||
wayland76 | Does perl6 have a DBI module yet? :) | 08:58 | |
moritz_ | no | 09:01 | |
though in rakudo you can use the mysql NCI stuff | |||
but it's really ugly to work with it | |||
Tim Bunce said he'd write a DBI for Perl 6 (when it's "more done"), and get some inspiration from the odbc interfaces | 09:17 | ||
09:38
broquaint joined
09:39
broquaint left,
broquaint joined
09:53
wayland76 left
10:08
smg left
|
|||
ruoso | pugs: package A { our multi foo is export ( Int $a ) { say $a + 1 }}; package B { our multi foo is export ( Str $a) { say $a ~ 'a' }}; say foo(1), foo('a'); | 10:41 | |
p6eval | pugs: OUTPUT[*** ā¤ Unexpected "("ā¤ expecting trait or blockā¤ at /tmp/ijqnriJ8eH line 1, column 37ā¤] | ||
10:42
Ripples joined
|
|||
Ripples | any body knows about taint feature of perl ? | 10:42 | |
10:49
Ontolog left
10:51
[particle] left
10:52
[particle] joined
10:55
plash joined
11:05
c1sung left,
sri_work left,
xinming_ left,
pjcj left,
cotto left,
spinclad left,
szbalint left,
nnunley left,
Guest16015 left,
literal left,
idemal left,
Juerd left,
gbacon left,
beppu left,
ewilhelm left,
obra left,
sunnavy left,
kanru left,
ting left,
scrottie left,
jfredett left,
allbery_b left,
cosimo left,
Ripples left,
smtms left,
AzureStone left,
cxreg left,
bennymack left,
charsbar_ left,
jiing_ left,
Ehtyar left,
avar left,
zamolxes left,
iblechbot left,
kolibrie left,
pmichaud left,
PZt left,
sirhc left,
hcchien left,
Khisanth left,
TimToady left,
preflex left,
falesca left,
ilbot2 left,
buubot left,
mj41_ left,
IRSeekBot left,
audreyt left,
Jedai left,
rakudo_svn left,
Guest70230 left,
yves left,
japhb left,
jiing left,
pasteling left,
zostay left,
plash left,
[particle] left,
ashizawa left,
eternaleye_ left,
cls_bsd left,
rhr left,
pugs_svn left,
SamB left,
diakopter left,
clkao_ left,
cj left,
integral left,
Lorn left,
Tene left,
elmex left,
yahooooo left,
arguile left,
baest_ left,
kcwu left,
buu left,
Maddingue left,
p6eval left,
wolverian left,
r0bby left,
fullermd left,
mtve left,
notbenh left,
kane_ left,
Grrrr left,
rafl left,
REPLeffect left,
johto left,
cookys left,
jjore left,
jrockway left,
betterworld left,
moritz_ left,
PerlJam left
11:06
plash joined,
[particle] joined,
Ripples joined,
fullermd joined,
cosimo joined,
elmex joined,
ashizawa joined,
mtve joined,
notbenh joined,
kanru joined,
c1sung joined,
yahooooo joined,
smtms joined,
sri_work joined,
kane_ joined,
audreyt joined,
xinming_ joined,
eternaleye_ joined,
Jedai joined,
cls_bsd joined,
pjcj joined,
AzureStone joined,
nnunley joined,
szbalint joined,
beppu joined,
spinclad joined,
idemal joined,
ewilhelm joined,
Guest16015 joined,
obra joined,
sunnavy joined,
literal joined,
Juerd joined,
gbacon joined,
cotto joined,
Ehtyar joined,
clkao_ joined,
kcwu joined,
cj joined,
scrottie joined,
Lorn joined,
bennymack joined,
yves joined,
charsbar_ joined,
betterworld joined,
cxreg joined,
jiing_ joined,
avar joined,
jfredett joined,
allbery_b joined,
ting joined,
cookys joined,
wolverian joined,
rafl joined,
japhb joined,
pugs_svn joined,
PerlJam joined,
p6eval joined,
baest_ joined,
Tene joined,
jiing joined,
zostay joined,
SamB joined,
REPLeffect joined,
integral joined,
pasteling joined,
Guest70230 joined,
rakudo_svn joined,
johto joined,
moritz_ joined,
r0bby joined,
rhr joined,
jrockway joined,
Grrrr joined,
buu joined,
diakopter joined,
Maddingue joined,
arguile joined,
jjore joined,
TimToady joined,
[particle]1 joined,
zamolxes joined,
iblechbot joined,
hcchien joined,
PZt joined,
Khisanth joined,
pmichaud joined,
preflex joined,
mj41_ joined,
kolibrie joined,
falesca joined,
sirhc joined,
buubot joined,
IRSeekBot joined,
ilbot2 joined,
irc.freenode.net sets mode: +o TimToady
|
|||
moritz_ | Ripples: for perl 5 questions you're wrong here | 11:08 | |
Ripples: but `perldoc perlsec` or #perlhelp might help | |||
Ripples | ok | ||
11:21
[particle] left
11:38
smg joined
11:49
iblechbot left
|
|||
pugs_svn | r22518 | moritz++ | [t/spec] fixed syntax error in pre-post.t, caught by STD.pm++ | 11:51 | |
12:18
BinGOs left,
BinGOs joined
12:33
sri_work left
12:35
azawawi joined
|
|||
azawawi | moritz_: ping | 12:36 | |
12:40
qwr joined
|
|||
azawawi | @seen moritz_ | 12:42 | |
lambdabot | moritz_ is in #perl6. I last heard moritz_ speak 1h 34m 25s ago. | ||
qwr | pugs: my $a = 13; my $c = $a; $c === $a | 12:48 | |
12:48
TimToady left,
kolibrie left,
Khisanth left,
[particle]1 left,
zamolxes left,
falesca left,
ilbot2 left,
preflex left,
PZt left,
sirhc left,
buubot left,
IRSeekBot left,
mj41_ left,
hcchien left,
pmichaud left,
cotto left,
spinclad left,
szbalint left,
nnunley left,
pjcj left,
c1sung left,
xinming_ left,
Guest16015 left,
literal left,
idemal left,
Juerd left,
gbacon left,
beppu left,
ewilhelm left,
obra left,
sunnavy left,
azawawi left,
ting left,
scrottie left,
jfredett left,
allbery_b left,
kanru left,
smg left,
cxreg left,
bennymack left,
cosimo left,
smtms left,
charsbar_ left,
Ripples left,
jiing_ left,
Ehtyar left,
avar left,
AzureStone left,
rakudo_svn left,
Guest70230 left,
yves left,
Jedai left,
japhb left
12:49
jiing left,
pasteling left,
zostay left,
audreyt left,
rhr left,
pugs_svn left,
plash left,
ashizawa left,
cls_bsd left,
SamB left,
diakopter left,
clkao_ left,
cj left,
integral left,
Lorn left,
Tene left,
eternaleye_ left,
yahooooo left,
arguile left,
baest_ left,
kcwu left,
buu left,
Maddingue left,
p6eval left,
wolverian left,
r0bby left,
elmex left,
Grrrr left,
rafl left,
mtve left,
fullermd left,
kane_ left,
REPLeffect left,
johto left,
notbenh left,
cookys left,
jjore left,
jrockway left,
betterworld left,
moritz_ left,
PerlJam left,
audreyt joined,
Jedai joined,
yves joined,
japhb joined,
jiing joined,
zostay joined,
rakudo_svn joined,
Guest70230 joined,
pasteling joined
12:50
elmex joined,
yahooooo joined,
kcwu joined,
wolverian joined,
p6eval joined,
baest_ joined,
r0bby joined,
buu joined,
arguile joined,
Maddingue joined,
qwr left
12:51
Grrrr joined,
Lorn joined,
cookys joined,
TimToady joined,
[particle]1 joined,
zamolxes joined,
hcchien joined,
PZt joined,
Khisanth joined,
pmichaud joined,
preflex joined,
mj41_ joined,
kolibrie joined,
falesca joined,
sirhc joined,
buubot joined,
IRSeekBot joined,
ilbot2 joined,
irc.freenode.net sets mode: +o TimToady,
eternaleye_ joined,
clkao joined,
azawawi joined,
smg joined,
Ripples joined,
cosimo joined,
kanru joined,
c1sung joined,
smtms joined,
xinming_ joined,
pjcj joined,
AzureStone joined,
nnunley joined,
szbalint joined,
beppu joined,
spinclad joined,
idemal joined,
ewilhelm joined,
Guest16015 joined,
obra joined,
sunnavy joined,
literal joined,
Juerd joined,
gbacon joined,
cotto joined,
Ehtyar joined,
scrottie joined,
bennymack joined,
charsbar_ joined,
ting joined,
allbery_b joined,
jfredett joined,
avar joined,
jiing_ joined,
cxreg joined,
rhr joined
12:52
rafl joined,
jrockway joined,
johto joined
12:53
Lorn left,
cookys left,
johto left,
rafl left,
plash joined,
fullermd joined,
ashizawa joined,
mtve joined,
notbenh joined,
kane_ joined,
cls_bsd joined,
clkao_ joined,
cj joined,
Lorn joined,
betterworld joined,
cookys joined,
rafl joined,
Tene joined,
SamB joined,
REPLeffect joined,
integral joined,
johto joined,
jjore joined,
rafl left,
Lorn_ joined,
fullermd left,
cls_bsd left
12:54
clkao_ left,
cookys left
12:55
fullermd joined
12:57
pugs_svn joined,
cls_bsd joined
12:59
cj_ joined,
Tene_ joined
13:01
azawawi left
13:04
cj left,
Tene left
13:05
Lorn left
13:06
johto left
13:09
ashizawa left
13:19
notbenh left
13:20
PerlPilot joined
13:37
diakopte1 joined
13:39
ruoso left
13:47
kcwu left
13:55
iblechbot joined
13:56
plash left
14:18
alester joined
14:19
Ripples left
14:28
moritz_ joined
|
|||
moritz_ | pong | 14:28 | |
14:29
eternaleye_ left
14:30
eternaleye_ joined,
xuser left
14:32
xuser joined
14:35
PerlPilot left,
PerlJam joined
14:49
justatheory joined,
kcwu joined
14:52
jhorwitz joined
14:57
justatheory left
15:04
apeiron_ joined
15:06
kanru left
15:07
pmurias joined
15:11
kanru joined
15:12
apeiron left
15:13
icwiener joined
15:15
pmurias left
15:17
masak joined
|
|||
masak | jerry++ # reply on p6u | 15:18 | |
moritz_ | that would be [particle]++ ;) | ||
masak | right. | 15:25 | |
[particle]1++ too, just in case | |||
[particle]1 | cheers | ||
15:25
[particle]1 is now known as [particle]
|
|||
masak | moritz_: welcome back from your weekend, btw | 15:26 | |
moritz_ | thanks ;) | ||
how's Novemeber moving? | |||
15:27
alanhaggai left
|
|||
PerlJam | What?!? They're moving November? But I like it to be right after October and just before December. | 15:28 | |
[particle] | it's a wiki. if they move it, you can move it back ;) | 15:29 | |
masak | haha | 15:32 | |
moritz_: slowly. 100% studies is a pain for hobby development. :) | 15:33 | ||
but the things that do happen are cool | |||
moritz_ | masak: I know that feeling ;( | ||
masak | I spent the weekend teaching zarah the Bioclipse bot new tricks | ||
so almost all the free hacking time went to that | 15:34 | ||
moritz_: ping me at #november-wiki and I'll show you the new tricks :) | |||
moritz_ | masak: so teaching buts stuff is what you call "study"? | 15:35 | |
;-) | |||
masak | er. | ||
it was the weekend! | |||
I needed some time off from my massive study schedule... :) | |||
15:36
apeiron joined
|
|||
moritz_ | excuses ;) | 15:36 | |
masak | aye. | 15:37 | |
15:43
apeiron_ left
15:50
ab5tract joined,
Exodist joined
15:53
eternaleye_ left
16:02
penk left
16:03
hercynium joined
|
|||
masak | moritz_: I'd say the two things going on with November right now are MediaWiki markup and the tags system | 16:10 | |
by me and ihrd, respectively | |||
moritz_ | for me a "tag" is something like <body> or <code> | ||
I like the term "label" better | |||
masak | moritz_: me too. or "category" | ||
moritz_ | but I guess nobody but google agrees | ||
16:14
justatheory joined
|
|||
masak | one of our branches is still blocking on #58392 :( | 16:15 | |
moritz_ | the (in)famous lexicals bug | 16:16 | |
16:16
abra joined,
abra left
|
|||
masak | I have a personal vendetta against that particular bug | 16:16 | |
moritz_ hopes masak wins the vendetta | 16:17 | ||
16:17
abra joined
|
|||
masak | thing is, I don't have nearly enough Parrot-fu to do anything about it myself | 16:17 | |
as far as I know, it's pmichaud++'s department | 16:18 | ||
so the only thing I can do is to nag pmichaud | |||
moritz_ | as far as I know, pmichaud would be very happy to delegate the issue to somebody else ;) | ||
masak | it's not that... I don't know where to begin | ||
16:18
Tene_ is now known as Tene
|
|||
masak | it seems like an architectural issue | 16:18 | |
moritz_ | yes, that's what I'm talking about | 16:19 | |
masak | the flaw is in Parrot's lexicals handling, or pads handling, or whatever | ||
moritz_ | right | 16:20 | |
pmichaud | I've been complaining about lexicals handling for a year or so :-| | 16:22 | |
16:22
mberends joined
|
|||
pmichaud | the only reason it's my department is because nobody else seems to prioritize it to fix it | 16:22 | |
masak | oh. | 16:23 | |
pmichaud: I'd do it, but I don't have the required skillz. | |||
pmichaud | so I've basically said "well, looks like it's up to me then". | ||
masak | pmichaud: any reading-up I can do, stuff like PDDs or source code? | ||
pmichaud | masak: I was in the same boat -- I ended up spending a good bit of my summer studying the problem and figuring out how to solve it | ||
masak | pmichaud: this problem? or some other problem? | 16:24 | |
pmichaud | lexicals. | ||
masak | seems like we need one more summer, then :) | ||
pmichaud | heh | ||
well, fortunately my time availability isn't that seasonal | |||
I think I have a solution, but I was kinda waiting for the mmd branch to merge before making too big an investment in code | 16:25 | ||
since that's happened (yesterday), I may be able to focus on it now. the 74 spectest_regression failures bug me a bit, though. | |||
moritz_ | are they all related to complex math? | ||
masak | 74, oy | ||
pmichaud | not all, but most. | ||
Parrot doesn't seem to be able to handle subclasses of its built-in Complex PMC | 16:26 | ||
masak | pmichaud: nice to hear that a fix is not impossibly far away, in any case. as an application programmer, I kinda like recursion. | ||
it's convenient. | |||
pmichaud | masak: yes, I totally understand how recursion is important (especially for parsing issues :-) | ||
masak | aye | 16:27 | |
pmichaud | I did wake up this morning thinking "I feel like working on lexicals today." | ||
masak | haha | ||
follow your instincts! | |||
& # swimming | 16:28 | ||
16:28
masak left
|
|||
rakudo_svn | r31701 | pmichaud++ | [rakudo]: spectest-regression.csv update: 205 files, 4363 passing, 74 failing | 16:29 | |
r31701 | pmichaud++ | Most failures seem to be related to the mmd branch merge, especially | |||
r31701 | pmichaud++ | with complex number handling in Parrot (RT #59630). | |||
16:35
azawawi joined
16:36
hanekomu joined
|
|||
azawawi | hi | 16:38 | |
ping | |||
moritz_ | hi azawawi ;) | ||
azawawi | ;-) | ||
16:39
kst joined
|
|||
azawawi | moritz_: i need to put some NCI shared lib code for $*PID and others; where is the ideal place to put these stuff in our perl6 src directory? | 16:39 | |
moritz_ | azawawi: dunno. I've never messed with NCI so far. | 16:40 | |
azawawi: in case of doubt, discuss with pmichaud | |||
that said, do you really think that's necessary? | 16:41 | ||
azawawi | hmmm parrot does not seem to have an op code to get the process id | ||
pmichaud | azawawi: I'd prefer to ask the question "what's the standard Parrot mechanism to get the process id" than to immediately jump to NCI code | ||
azawawi | cool | 16:42 | |
but we should have a place to put util nci code for the future | |||
things that parrot does not implement | |||
pmichaud | I agree there. | 16:43 | |
My guess is that pid code would go into Parrot's OS PMC | |||
src/pmc/os.pmc | |||
azawawi checking it | 16:44 | ||
pugs_svn | r22519 | moritz++ | [t/spec] add tests for the new "series" infix:<...> operator (mostly plagiated | 16:45 | |
r22519 | moritz++ | directly from the specs) | |||
azawawi | i agree; it should go there eventually | ||
azawawi starts working on RT #49586 | 16:50 | ||
16:52
cognominal left
16:54
Bzek left
17:03
zamolxes left
17:14
hanekomu left
|
|||
[particle] | moritz: i'm doing a perl 6 workshop on wednesday. you have much prior art on p5->p6. any suggestions you have on references are appreciated | 17:21 | |
moritz_ | [particle]: I guess you know both of my blog and Perl6::Perl5::Differences? | 17:23 | |
(the latter being rather up-to-date, except when it comes to POD) | |||
[particle] | yes, it's the 'up to date' part that's tricky :) | ||
perhaps a wiki based on that could be updated by the group during the session? | 17:24 | ||
moritz_ | perhaps ;) | ||
[particle] | or, since it's in pugs svn... direct update in repo | 17:25 | |
i can hand out commit bits liberally | |||
17:26
ruoso joined
|
|||
[particle] | (as long as commitbit is up and running then) | 17:26 | |
moritz_ | .oO( ... ) |
||
[particle] | p6::p5::d is in pugs svn, that is | 17:27 | |
moritz_ | omg, commitbit requires jet another Jifty plugin | 17:29 | |
17:32
zamolxes joined
|
|||
moritz_ | [particle]: commitbit is running again | 17:38 | |
now I have to run for table tennis training | 17:39 | ||
Jifty-- # a hell to install | |||
17:39
PZt left
|
|||
azawawi | moritz_: interesting load avg went to 30+ on feather1 but is now dropping | 17:39 | |
[particle] | moritz_++ | 17:41 | |
17:51
lisppaste3 left
17:52
lisppaste3 joined
18:13
abra left
18:21
Lorn joined
|
|||
azawawi | moritz_: ? | 18:22 | |
moritz_: ping | 18:23 | ||
why do have math.pir and any-num.pir? | 18:31 | ||
18:36
braceta joined
18:41
[particle] left,
cj_ is now known as cj
18:42
[particle] joined
18:44
[particle] left
|
|||
azawawi | ./clear | 18:45 | |
pugs: say 1.polar(0) | |||
p6eval | pugs: OUTPUT[*** No such method in class Int: "&polar"ā¤ at /tmp/rXAFdeRYih line 1, column 5 - line 2, column 1ā¤] | ||
azawawi | rakudo: say 1.polar(0) | 18:46 | |
p6eval | rakudo 31667: OUTPUT[Null PMC access in get_string()ā¤current instr.: 'parrot;P6metaclass;add_parent' pc 95 (runtime/parrot/library/P6object.pir:126)ā¤] | ||
azawawi | rakudo: say 1.unpolar(0) | ||
p6eval | rakudo 31667: OUTPUT[Null PMC access in get_string()ā¤current instr.: 'parrot;P6metaclass;add_parent' pc 95 (runtime/parrot/library/P6object.pir:126)ā¤] | ||
18:47
[particle] joined
|
|||
azawawi | rakudo: say 4.unpolar(0); | 18:48 | |
p6eval | rakudo 31667: OUTPUT[Null PMC access in get_string()ā¤current instr.: 'parrot;P6metaclass;add_parent' pc 95 (runtime/parrot/library/P6object.pir:126)ā¤] | ||
pmichaud | azawawi: (math.pir vs. any-num.pir) math.pir was before all of the method semantics were worked out | 19:02 | |
I suspect we haven't converted them all across. | |||
azawawi | pmichaud: i noticed | ||
pmichaud | that said, say 1.unpolar(0) should be working. | 19:03 | |
azawawi | rakudo: say 1.unpolar(0); | ||
p6eval | rakudo 31667: OUTPUT[Null PMC access in get_string()ā¤current instr.: 'parrot;P6metaclass;add_parent' pc 95 (runtime/parrot/library/P6object.pir:126)ā¤] | ||
pmichaud | I suspect the problem is in the current parrot build, not in rakudo itself. | ||
azawawi | it is working on the latest build | 19:04 | |
pmichaud | (the parrot build in p6eval, that is) | ||
19:04
sri_work joined
19:09
jferrero joined
|
|||
azawawi | pmichaud: so math.pir is going to be moved into any-num.pir in the end | 19:11 | |
pmichaud | azawawi: probably. | ||
[particle] | p6eval: control rebuild rakudo | 19:12 | |
i forget the right commands... | |||
p6eval: help | |||
p6eval | [particle]: Usage: <(smop|pugs|nqp|std|rakudo|elf|pixie|kp6): $perl6_program> | ||
19:17
braceta left
19:19
mberends left
19:25
jferrero left
19:26
jferrero joined
19:27
smtms left,
alech joined
|
|||
alech | hey, I am having some weird problems installing pugs, maybe someone can help me: gist.github.com/15108 | 19:28 | |
lambdabot | Title: gist: 15108 ā GitHub | ||
19:29
smtms joined
19:48
ruoso left
19:49
ruoso joined,
ryanc joined
19:54
scrottie left
19:59
PZt joined
|
|||
ruoso realizes that this is the moment when SMOP actually need things to be implemented in Perl 6... we need all the built-ins to be defined in src-s1p so it can be compiled and loaded as the prelude | 20:03 | ||
pugs: Object ~~ Any | 20:04 | ||
p6eval | pugs: RESULT[Bool::False] | ||
ruoso | pugs: Any ~~ Object | ||
p6eval | pugs: RESULT[Bool::True] | ||
ruoso | pugs: Junction ~~ Object | ||
p6eval | pugs: RESULT[Bool::True] | ||
azawawi | rakudo: my $x = 10; $x++; say $x; | 20:06 | |
p6eval | rakudo 31667: OUTPUT[Null PMC access in get_string()ā¤current instr.: 'parrot;P6metaclass;add_parent' pc 95 (runtime/parrot/library/P6object.pir:126)ā¤] | ||
azawawi | pugs: my $x = 10; $x++; say $x; | ||
p6eval | pugs: OUTPUT[11ā¤] | ||
20:07
azawawi left
|
|||
pugs_svn | r22520 | ruoso++ | [smop] compile-time binding is ::=, not := | 20:08 | |
20:10
cosimo left
|
|||
pmichaud | p6eval's copy of rakudo is broken. | 20:10 | |
20:10
meppl joined
|
|||
ruoso | if a multi sub is defined in more than one package as "is export", do the different versions merge as different options or is that an error? | 20:16 | |
this has an important side-effect... | 20:17 | ||
putting it another way... | |||
are all the multi options stored inside an object that is then held in the variable space for that name? | 20:18 | ||
or does the multi dispatch means finding for another variables in the lexical scope that might provide the proper multi option | 20:19 | ||
or putting it in yet another way... | 20:20 | ||
is it possible to add a lexically-scoped-variant to a multi sub? | |||
pugs seems to implement the multi dispatch by continuing the traversing of the lexical scope if not variant is found... | 20:28 | ||
PerlJam | ruoso: I'd guess that a lexically scoped multi should be possible. | 20:29 | |
ruoso | yeah... it seems so... | ||
so the sub dispatch actually is something like dispatch($name, $lexpad)\ | 20:30 | ||
which means that finding the sub is not a normal variable lookup... | |||
but this is not really a problem... | |||
20:51
meppl left
21:06
icwiener left
21:15
ruoso left
21:17
wknight8111 joined
21:21
Limbic_Region joined
21:24
xuser left
21:27
xuser joined
21:28
aindilis joined
21:31
justatheory left
21:32
justatheory joined
21:33
smg left
21:45
meteorjay left
21:46
iblechbot left
21:53
plash joined
|
|||
moritz_ wants to rename !=:= to =!= ;-) | 22:14 | ||
literal | or !:!, or !:= | 22:15 | |
moritz_ | actually !:! is quite a nice idea | 22:16 | |
the "restraint smily" operator ;) | |||
erm, restrained | |||
(english is hard) | |||
22:16
wknight8111 left
|
|||
moritz_ | (Perl 6 is also hard, especially to implement) | 22:17 | |
rakudo_svn | r31714 | moritz++ | [rakudo] non-positive limit returns empty list in Str.split. | 22:28 | |
r31714 | moritz++ | Patch courtesy by Chris Davaz, Ontolog++. Closes RT #59642. | |||
22:30
lucybahart joined
|
|||
lucybahart | hi | 22:31 | |
rakudo_svn | r31715 | moritz++ | [rakudo] fixed some typos in docs and actions.pm, added small clarifiction on | ||
r31715 | moritz++ | the REPL in README. | |||
22:31
lucybahart left
22:49
wknight8111 joined
|
|||
ab5tract | wknight8111: i took the liberty of adding a link to the parrot wikibook to the parrot.org wiki | 22:53 | |
it could stand to be better emphasized, imo. right now its just a link under 'Wiki 101' | 22:54 | ||
wknight8111 | thanks! | 22:55 | |
22:56
meppl joined
|
|||
ab5tract | i've been reading through it, its nice to have so much info about parrot in one place | 22:56 | |
i think there is a mistake on page en.wikibooks.org/wiki/Parrot_Virtua...esentation ; it seems like '$x = AddTwo(4 + 5);' should be '$x = AddTwo(4, 5);' | 22:57 | ||
lambdabot | tinyurl.com/3v8hxu | 22:58 | |
23:03
smg joined
23:08
hercynium left
23:12
jhorwitz left
23:17
explorer__ joined
23:32
jferrero left
23:37
Exodist left
23:48
eternaleye_ joined
23:51
bennett joined
23:56
plash left
23:59
ruoso joined
|