ugexe m: run $*EXECUTABLE, q|-e|, q|=begin end|; BEGIN %*ENV<RAKUDO_RAKUAST>=1 01:22
camelia ===SORRY!=== Error while compiling -e
=begin may not be followed by directive 'end'
at -e:1
------> <BOL><HERE>=begin end
The spawned command '/home/camelia/rakudo-m-inst-1/bin/perl6-m' exited unsuccessfully (exit code: 1, signal: 0)
in bl…
ugexe oh that module is really old 01:24
BioPerl6
01:42 MasterDuke joined
MasterDuke am i remembering correctly? i thought `$foo.DUMP` was how you debug-printed something in RakuAST? 01:43
02:41 MasterDuke left
lizmat say $foo ? 05:58
07:20 [Tux] left 07:24 [Tux] joined 09:22 finanalyst joined
Geth rakudo/lizmat-23: 560ee4ca96 | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Fixups.rakumod
RakuAST: add Node.SOURCE method

This is mostly intended as a debugging aid. If a RakuAST tree is built from the Raku grammar, then you can call this method on any RakuAST::Node object in the tree to obtain the source-code that generated it.
This is similar in result as .DEPARSE, however the .SOURCE method will just produce the source verbatim, inclusing any inline comments.
If a tree is synthetically built, then it will return Nil.
10:29
rakudo: lizmat++ created pull request #6303:
RakuAST: add Node.SOURCE method
10:35 donaldh joined
releasable6 Next release in ≈3 days and ≈7 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 11:00
patrickb sub MAIN('a', :$what-is-this) { my $s = Set.new() (-) set('hi'); dd $s; } 11:08
This outputs: $s = Set.new("what-is-this")
lizmat: Is this down your alley?
lizmat yes, and it has been fixed in HEAD 11:36