Questions tagged [perl6]

Perl 6 is the latest version. This tag should be used only for requests that relate to behaviors specific to Perl 6. Scripts that can be run in Perl 5 should just use the perl tag.

Filter by
Sorted by
Tagged with
3
votes
1answer
88 views

Parsing a C++ function declaration with Perl 6 grammar

I wrote a Perl 6 grammar to parse a C++ function. My final goal would be to parse an entire header. The aim is not to correct C++ syntax errors, but to parse valid C++. Do you have some advice or ...
1
vote
0answers
36 views

Correct user typos in a C source file using Perl 6 grammar

To learn about Perl 6 grammars, I created a simple parser for C source files. Note that this is a constructed example motivated by this question. The point is to parse a C source file and correct user ...
7
votes
1answer
94 views

Mass and length calculator using Perl 6 custom operator

I am studying chemistry in the university, and then I try to write all the things in the textbook with Perl6 or Perl, like balancing the chemical formula or other process! Then I encountered the ...
4
votes
1answer
70 views

Get sum of an array in 3 ways, for, while and recursive

So i was trying to find sum of an array using 3 ways in perl6 for while recursive (I know there are inbuilt perl6 functions for this) I want to know if there is a better way to do this or is this ...
5
votes
2answers
78 views

Break an array into n equal or almost-equal sized sublists

I want to break a larger list into $num-lists smaller lists. I thought that there might be an option for rotor that would ...
7
votes
3answers
178 views

Perl 6 oneliner to sum up all numbers in a text file

The task is to sum up scores mentioned in a text file. Scores are floating point numbers as defined by the regexp float immediately preceded by a * character to ...
9
votes
1answer
138 views

Copy directories while changing Unicode filenames to ASCII

I created a short Perl 6 script copyfnameascii.pl to copy a file hierarchy I have, applying an URL Decoding to the names of folders and removing non-ASCII ...