1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
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
|