Perl 6 - the future is here, just unevenly distributed

IRC log for #6macros, 2015-10-24

| Channels | #6macros index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
05:43 vendethiel joined #6macros
06:43 Ven joined #6macros
06:47 Ven no, I think I agree
06:48 Ven insofar as "text-to-Qtree" would 1) either have to be its position explicitly specified (much like unquote) 2) only be "an expression"
06:49 Ven 3) scala-like "text-to-qtrees", which uses user-defined string literals, might be able to cheat better... but it's mostly our quote{}
07:28 Ven joined #6macros
08:31 FROGGS joined #6macros
08:47 Ven joined #6macros
08:49 Ven joined #6macros
08:51 Ven joined #6macros
08:53 Ven joined #6macros
08:55 Ven joined #6macros
09:39 Ven joined #6macros
11:01 cfloare joined #6macros
11:36 Ven joined #6macros
12:05 Ven joined #6macros
12:34 Ven joined #6macros
13:16 masak I think we should honor Perl 6's "the parser must always know which language it's parsing" dictum
13:16 masak what PSI does is `methodFromText`, `annotationFromText`, `statementFromText`, etc
13:24 Ven joined #6macros
13:49 FROGGS_ joined #6macros
13:56 Ven joined #6macros
14:36 Ven joined #6macros
15:00 masak blergh. got a non-deterministic test failure in 007.
15:00 Ven oh?
15:04 masak happens 100% of the time when running under `prove`. happens less than all the time when running directly with `perl6`.
15:04 * masak isolates the test, hoping that helps
15:13 Ven O.o
15:13 Ven maybe that's even 6?
15:15 masak possiblŭ.
15:15 masak possibly.
15:16 masak the test starts passing when I move it to its own file.
15:16 masak good enough for me. :)
15:20 Ven worse for me :P
15:21 masak I haven't committed yet. I'm open to suggestions.
15:21 Ven well, I'd need more precisions
15:21 Ven harder without
15:23 masak the test expects an exception to be thrown.
15:23 Ven what kind?
15:23 masak X::Redeclaration::Outer
15:23 Ven maybe it doesn't hit the right parser path?
15:23 Ven and fails on something else instead?
15:24 masak the code is 'my f; { f = 3; sub f() {} }'
15:24 masak no no, it *does* fail, whenever I run it directly.
15:24 Ven mhm.
15:24 masak that is, it correctly throws that exception.
15:24 Ven mmh...
15:24 masak and (most of the time) when I run the whole file under `perl6`. but not always.
15:25 Ven ...werid
15:25 masak the test always fails (for unknown reasons) when I run the file (or all files) under `prove`
15:25 Ven I'm not gonna propose to run a debugger :P
15:25 masak :)
15:40 masak pushed.
15:40 masak 'night
15:48 Ven g'night!
20:23 FROGGS joined #6macros
20:50 FROGGS joined #6macros
21:08 vendethiel joined #6macros
23:12 FROGGS joined #6macros

| Channels | #6macros index | Today | | Search | Google Search | Plain-Text | summary