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:01 REPLeffect left 00:04 r0bby left
pugs_svn r19264 | ruoso++ | [yap6] yet more cleaning in yap6.h, now the YAP6__BASE__Value and YAP6__BASE__Dispatcher macros expand to the internal specs of the struct. 00:04
00:05 r0bby joined 00:06 theorbtwo joined 00:09 qmole left, fglock_ left
pugs_svn r19265 | ruoso++ | [yap6] splitting YAP6_* macros to yap6_macros.h 00:10
00:19 theorb left
pugs_svn r19266 | fglock++ | [kp6-parrot] alias Sub to Perl6Sub; gives an error: "Null PMC access" 00:45
00:46 SamB left 01:05 turrepurre joined 01:06 cnhackTNT joined 01:07 njbartlett left 01:12 lyokato_ joined 01:13 fglock left, devogon left 01:22 njbartlett joined 01:46 amnesiac joined 02:07 felipe left 02:16 chris2_ joined 02:18 pro21ms4 joined
meppel good night 02:23
02:25 jferrero left 02:28 meppel left 02:31 chris2 left 02:32 chris2_ left 02:35 ajax32123 joined
ajax32123 hhi 02:35
02:36 ajax32123 left 02:38 jatt`` left 02:48 felipe joined, nipotaway is now known as nipotan, pro21ms4 left 03:06 |Jedai| joined 03:12 justatheory left 03:25 jedai left 03:35 jjore-m joined 03:51 __Ace__ left 03:57 SamB joined 04:02 jedai joined 04:03 Limbic_Region left 04:05 penk joined 04:18 REPLeffect joined 04:21 |Jedai| left 04:30 jedai left 04:57 drbean left, drbean joined 05:10 lyokato_ left 05:12 lyokato joined 05:16 chacha_chaudhry joined 05:54 cnhackTNT left 05:59 cnhackTNT joined 06:50 Yurivilca joined
Yurivilca digg.com/2008_us_elections/Mike_Huc..._you_don_t 06:51
Check out Mike Huckabee's latest psychotic utterance!
06:51 Yurivilca left, ErrantEgo joined 06:53 ErrantEgo left
jjore-m That clip isn't psychotic. sheesh. 06:53
07:10 devogon joined
allbery_b huckabeens taking a page from the paultards (who themselves are channeling the deandroids from last election cycle)? 07:15
...consider that confirmed 07:21
07:22 jjore-m left 07:28 dwave_ left
allbery_b minor correction: romneyites, it appears. 07:36
'tards regardless.
07:37 drrho joined 07:56 Aankhen`` joined 08:08 iblechbot joined 08:20 tyler2435 joined 08:26 qmole joined 08:39 REPLeffect left 08:40 dwave_ joined
pugs_svn r19267 | fglock++ | [kp6-parrot] moved new closure method to /src/pmc/closure.pmc 08:44
08:44 REPLeffect joined 08:46 REPLeffect left 08:51 jisom joined 08:57 dwave_ left 08:59 amnesiac left 09:14 wilx joined 09:23 hcchien left 09:27 franck___ joined 09:31 bloonix joined 09:34 wilx left 09:36 alc left 09:44 dwave_ joined 09:45 dwave_ left, dwave_ joined 09:46 lonka joined 09:57 lonka left 10:03 lonka joined 10:06 chacha_chaudhry_ joined, chacha_chaudhry_ left 10:07 marmic left, lonka left 10:10 hcchien joined 10:14 nipotan is now known as nipotaway 10:16 franck____ joined, franck___ left 10:21 cnhackTNT left 10:25 ludanolo is now known as ludan 10:44 agentzh left 11:09 lyokato left 11:19 chris2 joined 11:27 fglock__ joined
pugs_svn r19268 | fglock++ | [kp6-parrot] moved .set_outer() to src/pmc/sub.pmc # 4th try - is this the right place? 11:35
r19269 | fglock++ | [kp6-parrot] fixed test 11:45
r19270 | fglock++ | [kp6-parrot] patch cleanup 11:49
11:53 agjal joined 12:01 dwave_ left, iblechbot left 12:04 pmurias joined
pugs_svn r19271 | fglock++ | [kp6-parrot] better test, but maybe "perl6" doesn't understand closures yet? 12:11
12:22 pmurias left
pugs_svn r19272 | fglock++ | [kp6-parrot] added a test for .set_outer; written in PIR to workaround compiler problems 12:33
12:34 jisom left
pugs_svn r19273 | fglock++ | [kp6-parrot] fixed PIR syntax for calling methods on a sub 12:40
12:46 hcchien left, hcchien joined
pugs_svn r19274 | fglock++ | [kp6-parrot] re-add src/pmc/closure.pmc - closures in PIR are "closure", not "sub" 12:47
r19275 | fglock++ | [kp6-parrot] .set_outer() now causes "Lexical '$x' not found" (which means is must be doing something) 12:55
12:58 Grrrr left 13:04 Muixirt joined, Grrrr joined 13:08 Grrrr left 13:09 Grrrr joined 13:38 hcchien left 13:39 r0bby left, fglock___ joined 13:49 fglock___ left 13:50 fglock_ joined 13:58 fglock__ left 13:59 ludan left 14:07 ludan joined 14:21 mwmwmw left 14:53 dwave_ joined
pugs_svn r19276 | ruoso++ | [yap6] Hash and List now have a STORE method that doesnt need a LOOKP before. 14:55
14:56 Psyche^ joined 14:58 Patterner left, Psyche^ is now known as Patterner
pugs_svn r19277 | ruoso++ | [yap6] created a TODO file that maps what needs to be done in a simple table 15:10
15:12 rindolf joined 15:31 ludan left 15:32 ludan joined, marmic joined 15:35 jhorwitz joined 15:37 pmurias joined
pmurias ruoso: shouldn't there be a Code object of some sort in the TODO table? 15:43
15:48 pen1 joined 15:50 nipra left
ruoso pmurias, maybe... 15:56
pmurias, but I'm not sure if that shouldn't be created in the stage1
I think the stage 1 will define that 15:57
as scope and so on
and closure...
pmurias ruoso: i see 16:01
pugs_svn r19278 | fglock++ | [kp6-parrot] more detailed closure test 16:03
16:06 penk left 16:10 amnesiac joined 16:14 Psyche^ joined 16:16 hcchien joined
ruoso fglock_, could you please take a look in the later yap6.h + yap6_macros.h to see how that applies to KP6 model? 16:22
ruoso going to IKEA &
fglock_ ruoso: will look
now reading through the PIR compiler to see what can be done about making :outer less static 16:23
PIR seems to have "zero" support for lexical-scoped eval() 16:27
though I'm puzzled about this line in imcc/pbc.c: current = CONTEXT(interp->ctx)->current_sub 16:30
it looks like it is trying to get the lexical context
16:30 Patterner left, Psyche^ is now known as Patterner 16:32 han_ joined 16:39 jferrero joined 16:53 idiotmax left 17:01 jferrero left 17:03 chris2_ joined 17:08 han_ left 17:15 chris2_ left 17:17 drrho left 17:27 lorn joined, r0bby joined 17:29 ludan left, dmq joined
dmq seen aaron? 17:29
[particle] @seen aaron 17:32
lambdabot I haven't seen aaron.
17:32 REPLeffect joined 17:38 iblechbot joined 17:39 barney joined 17:42 __Ace__ joined
dmq cheers 17:44
pmurias dmq: cheers
17:53 Auzo1 joined 18:00 chacha_chaudhry left 18:04 jedai joined 18:10 Auzon left 18:15 agjal is now known as meppuru 18:17 jisom joined, jjore-m joined 18:18 justatheory joined
fglock_ pmurias: ping 18:28
18:29 r0bby left
pmurias fglock_: pong 18:29
fglock_ pmurias: in the end, kp6-parrot will need to implement it's own lexicals 18:30
so we are back to the "Scope" implementation
pmurias: what is the state of the optimizations you were trying out? 18:31
18:31 r0bby joined
pmurias fglock_: i haven't tried any more than what's in the repo 18:31
18:32 tyler2435 left
pmurias i'm sceptical the would give any decent speedups 18:33
fglock_ you said some tests were failing, is this still happening?
pmurias yes 18:34
fglock_ I think we'd better don't bootstrap in kp6-MOP, and focus on parrot, perl5-v6.pm, and yap6 18:35
pmurias i think that too
fglock_ if you can call that "focus" :P
would you try to revert something until the tests pass again? 18:36
I'll start working on the lexical scopes again, I guess
pmurias fglock_: i think all tests work with the normal emitters 18:37
fglock_ ah, ok
pmurias checking 18:38
18:38 jedai left
pmurias fglock_: all tests pass 18:47
fglock_ :)
re focus: sorry, I forgot to mention lisp :P 18:57
19:01 Auzo1 is now known as Auzon 19:40 ludan joined 19:46 franck____ left 19:47 fglock_ left 19:54 pmurias left 19:58 lorn is now known as Lorn 20:01 jisom left 20:02 LumberCartel joined 20:03 LumberCartel left 20:07 kyrbe joined 20:11 kyrbe left 20:16 justatheory left 20:18 rindolf left 20:20 manne joined 20:25 meppuru left 20:43 __Ace__ left 20:44 chris2 left 20:47 ludan left 21:18 jedai joined 21:19 barney left 21:22 xaxxon_ joined 21:31 Aankhen`` left 21:37 lisppaste3 left 21:42 REPLeffect left, xaxxon_ is now known as xaxxon, REPLeffect joined 21:45 lisppaste3 joined 21:55 Lorn left 21:58 njbartlett left 22:09 jferrero joined 22:26 sigzero joined 22:27 jhorwitz left 22:30 xaxxon left 22:34 penk joined 22:36 justatheory joined, REPLeffect left 22:38 sigzero left 22:43 gbacon left, pen1 left 22:44 gbacon joined 22:52 iblechbot left 22:59 manne left 23:17 amnesiac left 23:25 han_ joined 23:26 turrepurre left 23:40 gbacon left 23:49 Lorn joined 23:51 dwave_ left 23:53 dwave_ joined 23:54 Limbic_Region joined