🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm Set by lizmat on 8 June 2022. |
|||
00:00
reportable6 left
00:02
reportable6 joined
00:43
guifa_ joined
00:45
guifa left
01:50
MasterDuke left
06:00
reportable6 left
06:02
reportable6 joined
06:03
kjp left
06:06
kjp joined
07:02
camelia left,
patrickb left,
patrickb joined
07:03
heartburn left
07:05
heartburn joined
07:36
camelia joined
08:10
sena_kun joined
|
|||
Geth | rakudo/main: e13a6b0fa6 | (Elizabeth Mattijsen)++ | 3 files RakuAST: add support for supply blocks - add RakuAST::StatementPrefix::Supply class - adapt grammar and actions accordingly - add tests, .rakufication and deparsing already handled by base class This did *not* port the optimizations for single emit supplies. ... (5 more lines) |
10:06 | |
lizmat | +1 | ||
jdv | what does "+1" mean? | 10:29 | |
lizmat | one more passing test-file in roast | 10:33 | |
899 / 1357 now | |||
Geth | rakudo/main: c1b1ae8a74 | (Elizabeth Mattijsen)++ | 4 files RakuAST: add support for react blocks - add RakuAST::StatementPrefix::React class - adapt grammar and actions accordingly - add basic tests, .rakufication and deparsing already handled by base class This did *not* port the optimizations for single whenever react blocks github.com/rakudo/rakudo/blob/main...2582-L2610 That's because we don't have support for whenever yet. |
10:37 | |
lizmat | no additional tests passing, because of lack of whenever | 10:38 | |
12:00
reportable6 left
12:02
reportable6 joined
13:30
sena_kun left
13:31
sena_kun joined
14:11
ab5tract joined
15:12
linkable6 left,
evalable6 left
15:13
evalable6 joined
|
|||
Geth | rakudo/main: 8f612e3917 | (Elizabeth Mattijsen)++ | src/Raku/Actions.nqp RakuAST: some documentation/readability of control statements Improvements of course :-) |
15:14 | |
15:14
linkable6 joined
|
|||
ab5tract | lizmat++ .. 900 is in spitting range! | 15:25 | |
15:26
jgaz_ left
|
|||
lizmat | yeah, working on that soon... first some reorg and documentation | 15:26 | |
15:26
jgaz joined
|
|||
Geth | rakudo/main: 36f561a3c7 | (Elizabeth Mattijsen)++ | src/Raku/Grammar.nqp RakuAST: some documentation/readability of control statements This time in the grammar |
15:32 | |
16:26
linkable6 left,
evalable6 left
16:27
linkable6 joined
16:28
evalable6 joined
16:40
japhb left
16:47
japhb joined
17:26
squashable6 left
17:28
squashable6 joined
|
|||
Geth | rakudo/main: 8dd2f00477 | (Elizabeth Mattijsen)++ | src/Raku/Actions.nqp RakuAST: some more streamlining / documentation in control statements And replace some ternaries by using names.tclc directly |
17:47 | |
17:53
ab5tract left
18:00
reportable6 left,
reportable6 joined
18:39
ab5tract joined
|
|||
Geth | rakudo/main: bdf8021575 | (Elizabeth Mattijsen)++ | src/Raku/ast/statementprefixes.rakumod RakuAST: streamline some statement prefix classes The handling of start / react / supply is so similar, that it made sense to give these a base class to reduce clutter and improve maintainability |
19:00 | |
rakudo/main: 0e79b375eb | (Stefan Seifert)++ | 5 files RakuAST: fix BEGIN time CORE:: lookup At BEGIN time, we don't have the setting as an outer frame for PseudoStash to find. The old frontend got around this by creating a jumbo frame containing all lexically visible symbols, which just so happened to include CORE-SETTING-REV which is what PseudoStash was looking for. ... (7 more lines) |
20:00 | ||
rakudo/main: 3e437d76ee | (Stefan Seifert)++ | src/Raku/ast/variable-declaration.rakumod RakuAST: fix object of type GLOBAL in QAST::WVal but not in SC |
|||
lizmat | nine: t/02-rakudo/03-cmp-ok.t is now failing with: Missing serialize REPR function for REPR MVMContext (BOOTContext) | 20:54 | |
can you confirm ? | |||
21:25
sena_kun left
21:27
sena_kun joined
21:48
sena_kun left
22:13
ab5tract left
23:05
ab5tract joined
|