Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-10-07

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
02:10 kid51_ joined #parrot
02:58 particle1 joined #parrot
04:51 MikeFair joined #parrot
05:02 MikeFair joined #parrot
06:13 anon2422 joined #parrot
07:10 FROGGS joined #parrot
07:50 dalek parrot: bda461f | rurban++ | src/ (2 files):
07:50 dalek parrot: [core] re-enable -t flags
07:50 dalek parrot:
07:50 dalek parrot: Useful to trace opcodes, method resolution or type of function calls (sub/coro).
07:50 dalek parrot: And fix one instance of wrong argtype in src/packfile/api.c
07:50 dalek parrot: review: https://github.com/parrot/parrot/commit/bda461f780
07:50 dalek parrot: 7a61faf | rurban++ | ChangeLog:
07:50 dalek parrot: ChangeLog: merged rurban/traceflags
07:50 dalek parrot: review: https://github.com/parrot/parrot/commit/7a61faf5a1
07:52 rurban joined #parrot
08:05 travis-ci joined #parrot
08:05 travis-ci [travis-ci] parrot/parrot#1112 (master - 7a61faf : Reini Urban): The build passed.
08:05 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/compare/c28873be678a...7a61faf5a111
08:05 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/37262381
08:05 travis-ci left #parrot
11:35 kid51 joined #parrot
12:48 bighugedog joined #parrot
13:22 rurban joined #parrot
13:36 schm00ster joined #parrot
13:45 schm00ster joined #parrot
15:09 schm00ster joined #parrot
15:22 FROGGS I've got the following problem:
15:22 FROGGS $ perl6-p --target=pir -e '{ sub prefix:<\o/>($) { say 42 }; \o/1 }' >nullpmc.pm.pir
15:22 FROGGS $ perl6-p -I. -Mnullpmc -e1
15:22 FROGGS ===SORRY!===
15:22 FROGGS Null PMC access in find_method('clone')
15:22 FROGGS but when I do:
15:22 FROGGS -    .lex "&prefix:<\\o/>", $P103
15:22 FROGGS +    .lex "&prefix:<\o/>", $P103
15:22 FROGGS then:
15:22 FROGGS $ perl6-p -I. -Mnullpmc -e1
15:22 FROGGS 42
15:23 FROGGS the PIR code declares the sub as:
15:23 FROGGS .sub "prefix:<\\o/>" :subid("cuid_1_1412695110.68466") :anon :lex :outer("cuid_2_1412695110.68466")
15:24 FROGGS now... where is the bug? is the bug around the NQPLexpad? or about .lex? or shall we emit the pir code as I patched it manually?
15:25 FROGGS it feels rather weird that I have to do "&prefix:<\o/>" in one case and "prefix:<\\o/>" in the other
16:17 FROGGS joined #parrot
16:27 Chirag joined #parrot
16:30 Chirag Hi! Done with my exams :))
17:12 Util Chirag: Hi! Do you think that you did well on your exams?
17:14 Chirag Hi Util! I gave my GRE and toefl.. They went well; could have gone better :)
18:23 Chirag joined #parrot
19:03 rurban FROGGS: will need some time to grok the code perl6 emits…
19:22 Util FROGGS: to clarify, you got `42` after only changing the single .lex occurance of \\o/, without having to change the other 6 (that are not `.lex`) of \\o/ ?
19:22 FROGGS Util: exactly
19:23 Util FROGGS++ # for trying to make a \o/ operator!
19:23 FROGGS *g*
19:23 FROGGS that's not my idea nor my example code :o)
19:23 FROGGS that's from an RT ticket
19:23 Util FROGGS: The answer is not immediately clear to me. What is the ticket# ?
19:24 FROGGS https://rt.perl.org/Ticket/Display.html?id=116643
19:29 Util FROGGS: Thanks!
19:31 Util #ps time
19:45 Psyche^ joined #parrot
20:05 rurban Util: I was using lldb for some time, but it is annoying to use
20:05 rurban esp. .lldbinit files are not as easy as .gdbinit files
20:58 rurban1 joined #parrot
21:31 dalek parrot: 3638f97 | rurban++ | / (2 files):
21:31 dalek parrot: [GH #268] provide >2GB RAM HW_MEMSIZE check also for darwin, not only generic
21:31 dalek parrot: review: https://github.com/parrot/parrot/commit/3638f97155
21:50 travis-ci joined #parrot
21:50 travis-ci [travis-ci] parrot/parrot#1113 (master - 3638f97 : Reini Urban): The build passed.
21:50 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/compare/7a61faf5a111...3638f9715523
21:50 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/37334984
21:50 travis-ci left #parrot
22:23 dalek joined #parrot
22:28 pmichaud joined #parrot
22:29 Psyche^ joined #parrot
23:17 pmichaud joined #parrot
23:19 dalek joined #parrot

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced