Configuration
tools/dev/cc_flags.pl
Process compiler flags.
tools/build/nativecall.pl
Build up the native call routines.
tools/build/jit2c.pl
JIT to C.
tools/build/vtable_h.pl
Create the vtable header.
tools/build/vtable_extend.pl
Parrot extension interface.
Bytecode
tools/dev/pbc_header.pl
PBC header info and manipulation.
QA
parrotbug
Parrot Bug Reporter.
Documentation
tools/dev/lib_deps.pl
List libc dependencies.
tools/docs/write_docs.pl
Write HTML documentation.
Building
tools/build/c2str.pl
constant string support.
tools/build/dynoplibs.pl
Build script for dynamic op libraries.
tools/build/dynpmc.pl
Build script for dynamic PMCs.
tools/build/ops2c.pl
Parser for .ops files.
tools/build/ops2pm.pl
Generate Perl module from operation definitions.
tools/build/parrot_config_c.pl
Create src/parrot_config.c and variants.
tools/build/pmc2c.pl
PMC definition to C compiler.
tools/dev/install_files.pl
Copy files to their correct locations.
tools/dev/symlink.pl
create a symlink shadow of the Parrot source.
Benchmarking
tools/dev/bench_op.pir
Benchmark one or more opcodes.
tools/dev/parrotbench.pl
Parrot benchmark.
Utilities
tools/dev/list_unjitted.pl
For a given platform, report the number of ops JITted or not JITted.
tools/dev/gen_class.pl
Create a template PMC file.
tools/dev/nm.pl
Display symbol table information.
Possibly obsolete
tools/dev/gen_charset_tables.pl
generate charset tables.