perl6.pir - The Rakudo Perl 6 compiler.

Description ^

This is the base file for the Rakudo Perl 6 compiler.

This file includes the parsing and grammar rules from the src/ directory, loads the relevant PGE libraries, and registers the compiler under the name 'Perl6'.

Functions ^


Creates the Perl 6 compiler by subclassing a PCT::HLLCompiler object.

check_syntax(source [, "option" => value, ...])

Check the syntax of source after PAST tree has been built, to ensure BEGIN and CHECK blocks have been executed.

main(args :slurpy) :main

Start compilation by passing any command line args to the Perl 6 compiler.