Quick actions

cmd+k|ctrl+k

Navigation

Languages

Apostolique -- bouncy parse

Snippet info

Language

Raku

Visibility

public

Author

raiph

Created

2019-07-30T00:08:59Z

Updated

2019-07-31T19:54:12Z

use lib '.';
use Apostolique;
for 1,2,3,4 {
    say "Example $_\n=========\n";
    say .&slurp;
    say "\nParses to\n=========\n";
    for Apostolique-Grammar.parse(.&slurp).<chunk> {
        say |.chunks.grep: *.key ne 'whitespace'
    }
    say "\n"
}
INFO