Documentation
disassemble the byte code from Parrot Pack Files
Parrot byte code compiler
Modules
Perl extension for Miniperl code generator
Perl extension for Miniperl parser
Miniperl6 tokenizer
The Scheme code generator
The Scheme token parser
The Scheme tokenizer
The Parrot Optimizer
XS interface to writing Parrot bytecode files
Basic types for Parrot
Internal functions for manipulating vtables
Backend for building test libraries
yet another framework for writing test scripts
Basic utilities for writing tests.
Extract delimited text sequences from strings.
Provides
in lib/Make.pm
in languages/miniperl/Miniperl.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/Builtins.pm
in languages/perl6/P6C/Context.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/Parser.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/TestCompiler.pm
in languages/perl6/P6C/Tree.pm
in languages/perl6/P6C/Util.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/P6C/IMCC.pm
in languages/perl6/t/parser/P6CTest.pm
in lib/Parrot/BuildUtil.pm
in lib/Parrot/Configure/RunSteps.pm
in lib/Parrot/Configure/Step.pm
in lib/Parrot/OpTrans.pm
in lib/Parrot/OpTrans/C.pm
in lib/Parrot/OpTrans/CGoto.pm
in lib/Parrot/OpTrans/CPrederef.pm
in lib/Parrot/OpTrans/Compiled.pm
in lib/Parrot/Test.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in lib/Parse/RecDescent.pm
in languages/regex/lib/Regex/Grammar.pm
in languages/regex/lib/Regex/CodeGen.pm
in languages/regex/lib/Regex/CodeGen/Pasm.pm
in languages/regex/lib/Regex/CodeGen/Re.pm
in languages/regex/lib/Regex/CodeGen/Rx.pm
in languages/regex/lib/Regex/Generate.pm
in languages/regex/lib/Regex/Grammar.pm
in languages/regex/lib/Regex/Ops.pm
in languages/regex/lib/Regex/Ops/List.pm
in languages/regex/lib/Regex/Ops/Tree.pm
in languages/regex/lib/Regex/Ops/Tree.pm
in languages/regex/lib/Regex/Ops/Tree.pm
in languages/regex/lib/Regex/Ops/Tree.pm
in languages/regex/lib/Regex/Ops/Tree.pm
in languages/regex/lib/Regex/Ops/Tree.pm
in languages/regex/lib/Regex/Ops/Tree.pm
in languages/regex/lib/Regex/Optimize.pm
in languages/regex/lib/Regex/Parse.pm
in languages/regex/lib/Regex/PreOptimize.pm
in languages/regex/lib/Regex/Rewrite.pm
in languages/regex/lib/Regex/Rewrite/Rx.pm
in languages/regex/lib/Regex/Rewrite/Stackless.pm
in languages/scheme/Scheme.pm
in languages/scheme/Scheme/Test.pm
in lib/Text/Balanced.pm
in lib/Text/Balanced.pm
Examples
- examples/assembly/.cvsignore
- examples/assembly/Makefile
- examples/assembly/bsr.pasm
- examples/assembly/call.pasm
- examples/assembly/cat.pasm
- examples/assembly/coroutine.pasm
- examples/assembly/euclid.pasm
- examples/assembly/fact.pasm
- examples/assembly/hanoi.pasm
- examples/assembly/io1.pasm
- examples/assembly/io2.pasm
- examples/assembly/jump.pasm
- examples/assembly/life.pasm
- examples/assembly/local_label.pasm
- examples/assembly/mandel.pasm
- examples/assembly/mops.pasm
- examples/assembly/mops_p.pasm
- examples/assembly/pmcmops.pasm
- examples/assembly/queens.pasm
- examples/assembly/slurp.pasm
- examples/assembly/stack.pasm
- examples/assembly/sub.pasm
- examples/assembly/substr.pasm
- examples/assembly/trace.pasm
- examples/assembly/xml_parser.pasm
- examples/benchmarks/gc_alloc_new.pasm
- examples/benchmarks/gc_alloc_reuse.pasm
- examples/benchmarks/gc_generations.pasm
- examples/benchmarks/gc_header_new.pasm
- examples/benchmarks/gc_header_reuse.pasm
- examples/benchmarks/gc_waves_headers.pasm
- examples/benchmarks/gc_waves_sizeable_data.pasm
- examples/benchmarks/gc_waves_sizeable_headers.pasm
- examples/mops/.cvsignore
- examples/mops/README
- examples/mops/mops.c
- examples/mops/mops.cs
- examples/mops/mops.il
- examples/mops/mops.pl
- examples/mops/mops.ps
- examples/mops/mops.py
- examples/mops/mops.rb
- examples/mops/mops.scheme
- examples/pxs/PQt.C
- examples/pxs/QtHelloWorld.pasm
- languages/imcc/examples/sample.imc
- languages/parrot_compiler/sample.pasm
- languages/regex/t/example.t