🦋 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:01
reportable6 joined,
Kaiepi left
01:01
Kaiepi joined
01:31
epony left
01:51
epony joined
02:05
Kaiepi left,
Kaiepi joined
03:23
unicodable6 left,
quotable6 left,
sourceable6 left,
nativecallable6 left,
coverable6 left,
committable6 left,
tellable6 left,
benchable6 left,
bisectable6 left,
statisfiable6 left,
bloatable6 left,
notable6 left,
squashable6 left,
shareable6 left,
linkable6 left,
greppable6 left,
reportable6 left,
releasable6 left,
evalable6 left
03:24
benchable6 joined,
bisectable6 joined,
bloatable6 joined,
unicodable6 joined,
releasable6 joined,
reportable6 joined,
statisfiable6 joined,
nativecallable6 joined,
tellable6 joined,
committable6 joined
03:25
quotable6 joined,
sourceable6 joined,
greppable6 joined,
squashable6 joined,
coverable6 joined
03:26
shareable6 joined,
linkable6 joined,
evalable6 joined,
notable6 joined
04:25
Kaiepi left
05:25
linkable6 left,
committable6 left,
nativecallable6 left,
tellable6 left,
shareable6 left,
unicodable6 left,
notable6 left,
squashable6 left,
quotable6 left,
bloatable6 left,
benchable6 left,
bisectable6 left,
releasable6 left,
shareable6 joined,
Kaiepi joined
05:26
bisectable6 joined,
tellable6 joined,
benchable6 joined
05:27
quotable6 joined,
releasable6 joined,
nativecallable6 joined,
squashable6 joined
05:28
unicodable6 joined,
committable6 joined,
linkable6 joined,
bloatable6 joined,
notable6 joined
06:00
Kaiepi left,
reportable6 left,
reportable6 joined
06:21
Kaiepi joined
07:21
quotable6 left,
squashable6 left,
releasable6 left,
bloatable6 left,
bisectable6 left,
unicodable6 left,
nativecallable6 left,
benchable6 left,
coverable6 left,
sourceable6 left,
linkable6 left,
notable6 left,
tellable6 left,
shareable6 left,
greppable6 left,
committable6 left,
reportable6 left,
statisfiable6 left,
evalable6 left,
nativecallable6 joined,
evalable6 joined,
unicodable6 joined,
benchable6 joined,
shareable6 joined
07:22
bloatable6 joined,
statisfiable6 joined,
quotable6 joined,
releasable6 joined
07:23
bisectable6 joined,
coverable6 joined,
squashable6 joined,
greppable6 joined,
sourceable6 joined,
linkable6 joined,
tellable6 joined,
reportable6 joined
07:24
committable6 joined,
notable6 joined
09:04
coverable6 left,
bisectable6 left,
releasable6 left,
notable6 left,
greppable6 left,
statisfiable6 left,
linkable6 left,
nativecallable6 left,
evalable6 left,
shareable6 left,
quotable6 left,
unicodable6 left,
reportable6 left,
tellable6 left,
benchable6 left,
bloatable6 left,
squashable6 left,
sourceable6 left,
committable6 left,
coverable6 joined,
evalable6 joined,
nativecallable6 joined,
bloatable6 joined,
committable6 joined,
unicodable6 joined
09:05
tellable6 joined,
releasable6 joined,
linkable6 joined,
quotable6 joined,
sourceable6 joined
09:06
statisfiable6 joined,
greppable6 joined,
reportable6 joined,
squashable6 joined,
benchable6 joined,
notable6 joined
09:07
shareable6 joined,
bisectable6 joined
09:29
sena_kun joined
|
|||
Geth | rakudo/main: 54a85b77a5 | (Elizabeth Mattijsen)++ | 3 files Correct deparsing of RakuAST::Term::EmptySet This *really* represents ∅, not set(), which is an ordinare sub call that produces the empty set. |
11:25 | |
rakudo/main: 69746968f5 | (Elizabeth Mattijsen)++ | 2 files Add tests for RakuAST::Contextualizer::Item |
|||
11:57
Kaiepi left
12:00
reportable6 left
12:01
reportable6 joined
|
|||
Geth | rakudo/main: 1b5b575146 | (Elizabeth Mattijsen)++ | 3 files Add deparsing / tests for RakuAST::Postfix::Power |
13:08 | |
13:22
Kaiepi joined
|
|||
Geth | rakudo/main: 5 commits pushed by (Elizabeth Mattijsen)++ | 13:59 | |
14:05
Kaiepi left,
Kaiepi joined
15:16
[Coke]_ is now known as [Coke]
15:22
Kaiepi left
|
|||
Geth | rakudo/main: 916aa9a6fc | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.pm6 Reorganize RakuAST::Call::Methodish deparsing It's all about the dot! |
15:54 | |
rakudo/main: e339e027c1 | (Elizabeth Mattijsen)++ | 3 files Add tests for RakuAST::Call::(Maybe|Private|Var)Method And correct DottyInfix tests. |
|||
15:56
Kaiepi joined
|
|||
Geth | rakudo/main: 1a31c3bf5d | (Elizabeth Mattijsen)++ | src/Raku/ast/call.rakumod Normalise RakuAST class specifications (2/N) In the sense that all roles are mentioned *under* the class specification, each on their own line. This at least makes reading these a lot easier for *me*. No functional changes. Please revert if you think it's a bad idea. |
16:17 | |
16:43
nine left,
nine joined
16:59
nine left
17:07
camelia left
17:11
camelia joined
17:13
nine joined
|
|||
Geth | rakudo/main: 1e384b2a7c | (Elizabeth Mattijsen)++ | src/Raku/ast/call.rakumod Attempt to fix ... !!! ??? handling But failed. Leaving the code as comments in there for now. |
17:15 | |
rakudo/main: 9270133e9b | (Elizabeth Mattijsen)++ | t/12-rakuast/stubs.rakutest Activate AST stubs tests again They can now be todoed if they're not passing yet |
|||
17:17
nine left,
nine joined
17:19
nine left
17:22
nine joined
|
|||
[Coke] | github.com/rakudo/rakudo/commit/1a31c3bf5d - should those class comments be using POD prefix-block comments, or is that too much for internals? | 17:24 | |
17:24
nine left
17:38
nine joined
17:39
Kaiepi left
17:42
nine left
17:43
nine joined
18:00
reportable6 left,
reportable6 joined
18:02
Kaiepi joined
|
|||
lizmat | [Coke] anything in src/Raku/ast is a weird mix of NQP and Rakudo pseudo-code | 18:58 | |
used to create the Raku bootstrap | |||
it basically gets concatenated, then runs a grammar that creates the NQP code to create the Raku bootstrap | 18:59 | ||
it doesn't handle pod afaik :-) | |||
19:02
Kaiepi left
19:08
Kaiepi joined
|
|||
vrurg | Slightly other way around: first compiled into NQP then concatenated. | 19:42 | |
Geth | rakudo/main: 9686757a4f | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.pm6 Fix deparsing of Var::Compiler::(File|Line) Remove the RakuAST::Var::Compiler::xxx:U candidates, they can not exist as type objects in ASTs. Also put RakuAST::Var:: section in alphabetical order for easier lookup |
20:01 | |
rakudo/main: e3b32da180 | (Elizabeth Mattijsen)++ | 2 files Added tests for RakUAST::Var::Compiler::(File|Line|Lookup) |
20:02 | ||
lizmat | vrurg: TIL :-) | ||
20:06
Kaiepi left
20:15
Kaiepi joined
|
|||
Geth | rakudo/main: b23f38157b | (Elizabeth Mattijsen)++ | 2 files Added deparsing for RakuAST::VarDeclaration::Implicit::Constant And a test as well |
20:34 | |
rakudo/main: 6f1d1da63d | (Elizabeth Mattijsen)++ | 3 files Added RakuAST::Submethod tests |
20:47 | ||
lizmat | and this concludes my hacking for today& | 20:48 | |
21:15
linkable6 left,
evalable6 left,
linkable6 joined
21:16
evalable6 joined
22:55
sena_kun left
|