RosettaCodeData/Task/Function-frequency/Raku/function-frequency.raku

8 lines
165 B
Raku

my $text = qqx[raku --target=ast @*ARGS[]];
my %fun;
for $text.lines {
%fun{$0}++ if / '(call &' (.*?) ')' /
}
for %fun.invert.sort.reverse[^10] { .value.say }