Overview of nqp repository directory structure: 3rdparty/ - 3rd-party Java libraries asm/ - bytecode generation jna/ - Java Native Access jline/ - console input handling docs/ - documentation for NQP examples/ - NQP examples (some obsolete) src/ core - NQP core runtime types HLL - base classes for building HLL compilers how - the NQP metamodel NQP - NQP compiler sources QAST - code for QAST types, QAST to VM compiler QRegex - P6Regex to QAST compiler vm - backend-specific code (code-gen, runtime libraries) t/ - tests hll/ - HLL library tests (?) nqp/ - NQP language tests qregex/ - QRegex tests qast/ - QAST tests p5regex/ - P5 regex tests serialization/ - NQP serializer tests tools/ - scripts and Perl 5 libraries for configure+build NQP