Perl 6 - the future is here, just unevenly distributed

IRC log for #6macros, 2015-11-29

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

All times shown according to UTC.

Time Nick Message
02:23 FROGGS_ joined #6macros
02:59 vendethiel joined #6macros
12:39 vendethiel joined #6macros
13:19 masak observation: it's hard to lint a piece of source code in a language whose Qtree "schema"/composition can change by pragmas
13:20 masak or s/lint/analyze/, really
13:21 masak I guess the answer to that, to a first approximation, is that the parser produces a Qtree, which then has a number of known downstream consumers -- among which the runtime is but one.
13:23 vendethiel joined #6macros
17:01 cgfbee joined #6macros
19:59 vendethiel joined #6macros
21:24 ilbot3 joined #6macros
21:58 masak Q::Statement types have a .run method in Perl 6, and Q::Expr types have an .eval method. today I started wondering whether we maybe want to define those in 007, too.
22:01 masak (I was thinking about this in the context of overriding Q::Statement::If to have an optional `else` part, and realized that that would also mean overriding its .run method)
22:42 ilbot3 joined #6macros
22:42 cfloare joined #6macros
22:42 sergot joined #6macros
23:04 cgfbee joined #6macros

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