"Not Quite Perl" (NQP) is not really a Perl 6 implementation, even though it uses Perl 6 syntax. NQP is a tool to help write compilers and libraries for Parrot, and is not really intended as a complete end-user programming language. It uses only limited forms of Perl 6 syntax and also regular expressions and provides only native Parrot runtime support (i.e., no specialized Perl 6 libraries or functions).