|
00:11
dg joined
00:29
johnjay left
00:30
johnjay joined
01:06
Sgeo left
01:14
Sgeo joined
01:16
hankache_ joined
01:20
hankache left
01:29
dg left
01:41
dg joined
01:50
hulk joined
01:51
kylese left
01:53
vrurg joined
01:56
vrurg_ left
02:09
lichtkind left
02:13
lichtkind joined
02:15
hulk left,
kylese joined
02:17
lichtkind left
02:18
lichtkind joined
02:49
hankache_ left
03:25
abbe left
03:26
abbe joined
03:39
lichtkind_ joined
03:42
lichtkind left
05:08
johnjay left
05:10
johnjay joined
05:22
johnjay left
05:24
johnjay joined
05:49
vasko453558616 left
05:51
Sgeo left
05:55
vasko453558616 joined
06:38
constxd left
06:39
constxd joined
06:51
abraxxa joined
06:53
abraxxa left
07:50
dakkar joined
|
|||
| Geth | docker: e6f172a9fb | AntonOks++ | 6 files Bump to 2026.09 [skip workflow] |
09:26 | |
|
12:18
dustinm` left
12:41
dustinm` joined
|
|||
| [Coke] | blin clean through a0433344aa | 13:05 | |
| linkable6 | (2026-09-30) github.com/rakudo/rakudo/commit/a0433344aa RakuAST: only leave the scope for a heredoc body after a closing brace | ||
| [Coke] | ww | ||
| disbot | <antononcube> Is it possible to get the source code of a callable like my &f = {$^x + $y**2} using the RakuAST (or otherwise)? | 13:45 | |
| [Coke] | m: q|my &f = {$^x + $^y**2}|.AST.DEPARSE.say | 14:08 | |
| camelia | my &f = { $^x + $^y ** 2 } |
||
| disbot | <antononcube> Ok. I think I figured that out yesterday that RakuAST can be used on source code. | 14:16 | |
|
14:16
Sgeo joined
|
|||
| disbot | <antononcube> Can I introspect / get the source code of &f if I do not have its source code? | 14:17 | |
| <antononcube> As a motivation/rationale why I am asking that -- I am trying to implement functional boundaries handling in numerical integration algorithms, something like : nintegrate({ sin($^x + $^y) }, ['x', 0, 1], ['y', 0, {$^x.sqrt}]) | 14:20 | ||
| <antononcube> I can devise a viable alternative that uses strings / allomorths, like: nintegrate({ sin($^x + $^y) }, <x 0 1>, <y 0 sqrt(x)>) Then I can use AST and / or EVAL... | 14:23 | ||
|
14:38
camelia left
14:39
camelia joined
|
|||
| [Coke] | m: my $r=RakuAST::StatementList.new(RakuAST::Statement::Expression.new(expression=>RakuAST::VarDeclaration::Simple.new(sigil=>"\$",desigilname=>RakuAST::Name.from-identifier("x"),initializer=>RakuAST::Initializer::Assign.new(RakuAST::IntLiteral.new(1)))));$r.DEPARSE.say; | 14:42 | |
| camelia | ===SORRY!=== Error while compiling <tmp> Use of RakuAST is experimental; please 'use experimental :rakuast;' at <tmp>:1 ------> my $r=RakuAST::<HERE>StatementList.new(RakuAST::Statement::Ex expecting any of: term |
||
| [Coke] | c: HEAD my $r=RakuAST::StatementList.new(RakuAST::Statement::Expression.new(expression=>RakuAST::VarDeclaration::Simple.new(sigil=>"\$",desigilname=>RakuAST::Name.from-identifier("x"),initializer=>RakuAST::Initializer::Assign.new(RakuAST::IntLiteral.new(1)))));$r.DEPARSE.say; | ||
| committable6 | [Coke], ¦HEAD(a61b582): «my $x = 1» | ||
| [Coke] | yes, you don't need to have the original source. | ||
| dakkar | but you can't go from a Callable to its source | ||
| or its AST | 14:44 | ||
|
14:54
nine_ joined,
nine left
|
|||
| patrickb | I'm doing a quick poll. Who is willing to give a Raku related talk at this year's FOSDEM should we be given a devroom? This is non-binding and only to get an overview if we manage to fill half a day or not. I'd value feedback by Friday (tomorrow)18:00 UTC. Reply by mentioning me here or by mail to patrick.boeker@posteo.de. Thanks everyone! fosdem.org/ | 14:59 | |
| [Coke] | patrickb++ | 15:01 | |
| disbot | <antononcube> That FOSDEM is in person, right? | 15:09 | |
| <antononcube> Hm... yeah I understand that -- I can construct expressions programmatically with RakuAST. | 15:19 | ||
|
15:35
rir joined
15:44
human-blip left
15:46
human-blip joined
16:15
oodani left,
oodani joined
16:31
dakkar left
16:33
Sgeo_ joined
16:35
Sgeo left
|
|||
| [Coke] | Anyone know who owns the rakudo-star docker process? | 16:36 | |
| lizmat | Anton Oks ? | ||
| [Coke] | funnily, he opened a ticket in 2024 "Not keeping up with Rakudo Star versions | 16:44 | |
| " | |||
| rir | moar-2026-09 is not yet pre-built in rakubrew's system; so it's late by recent practice. Just mentioned due to this wild time for Raku. | 16:51 | |
| tonyo | patrickb, again in brussels? | 16:54 | |
| lizmat | tonyo: FOSDEM is always in Brussels :-) | 16:56 | |
| tonyo | es schmeckt | 16:58 | |
| lizmat | bien sur! | 17:11 | |
.oO( that's two of 3 official languages of Belgium) |
17:12 | ||
|
17:13
johnjay left
|
|||
| [Coke] | Was ist das dritte? | 17:16 | |
| lizmat | Nederlands (Vlaams) | ||
|
17:23
dicit joined
17:38
johnjay joined
|
|||
| [Coke] | ===> Testing [FAIL]: Pod::To::HTML:ver<0.9.0>:auth<zef:raku-community-modules> | 17:55 | |
| lizmat looks | 17:56 | ||
| confrmed | 17:57 | ||
| [Coke] | 1731:Pod::To::HTMLBody – AlwaysFail - per blin | 17:59 | |
| lizmat | looks like a case of `andthen` failure | ||
| if %*POD2HTML-CALLBACKS andthen .<code> -> &cb { | |||
| didn't we have a PR for that already? | 18:00 | ||
|
18:18
abraxxa joined
18:23
johnjay left
18:26
johnjay joined
18:46
johnjay left
18:49
johnjay joined
|
|||
| tonyo | ist flemish (in english)? | 19:14 | |
| oder auf englisch, (??) been a long time since i spoke any german | |||
| lizmat | Flemish in English, indeed | 19:17 | |
|
19:18
johnjay left
19:20
johnjay joined
|
|||
| tonyo | nicer spelling, vlaams is | 19:32 | |
|
19:44
rir left
19:46
abraxxa left
20:12
belluzj joined
20:57
Pixi joined
21:03
corwin left
21:17
corwin joined
21:27
Pixi` joined
21:30
Pixi left
21:32
Pixi` left
21:50
belluzj left
22:16
rir joined,
Pixi joined
|
|||