aboutsummaryrefslogtreecommitdiff
path: root/lang/parrot
diff options
context:
space:
mode:
authorSergey Skvortsov <skv@FreeBSD.org>2006-03-15 09:10:47 +0000
committerSergey Skvortsov <skv@FreeBSD.org>2006-03-15 09:10:47 +0000
commit2d9bb1b73bdab13de5e7af4e9f178416096438c4 (patch)
treef4ade2dbe44c57a3ee32c8519da8da3231327a84 /lang/parrot
parent0964bebf6ae0efd828f195380e937019ddf2dec2 (diff)
downloadports-2d9bb1b73bdab13de5e7af4e9f178416096438c4.tar.gz
ports-2d9bb1b73bdab13de5e7af4e9f178416096438c4.zip
Notes
Diffstat (limited to 'lang/parrot')
-rw-r--r--lang/parrot/Makefile25
-rw-r--r--lang/parrot/distinfo6
-rw-r--r--lang/parrot/pkg-plist1001
3 files changed, 593 insertions, 439 deletions
diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile
index ae1a7994a879..e9f88eef1bd9 100644
--- a/lang/parrot/Makefile
+++ b/lang/parrot/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= parrot
-PORTVERSION= 0.2.2
+PORTVERSION= 0.4.2
CATEGORIES= lang perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= ../../authors/id/L/LT/LTOETSCH
@@ -18,33 +18,36 @@ BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4 \
icudata.34:${PORTSDIR}/devel/icu
+USE_GCC= 3.4+
USE_PERL5= yes
USE_GMAKE= yes
#USE_SDL= yes
+INSTALLS_SHLIB= yes
+
CONFIGURE_SCRIPT= Configure.pl
-CONFIGURE_ARGS= --cc=${CC} --ld=${LD} --ccflags="${CFLAGS}" \
+CONFIGURE_ARGS= --cc=${CC} --cxx=${CXX} --ld=${CC} --ccflags="${CFLAGS}" \
--ldflags="${LDFLAGS} -L/usr/lib -L${LOCALBASE}/lib" \
--icu-config=${LOCALBASE}/bin/icu-config \
- --optimize --jitcapable --verbose \
- --prefix=${PREFIX}/parrot
+ --optimize --jitcapable --parrot_is_shared \
+ --verbose \
+ --prefix=${PREFIX}
+# --verbose
+
+post-patch:
+ ${PERL} -pi -e "s=libdir}, 'pkgconfig=prefix}, 'libdata/pkgconfig=" \
+ ${WRKSRC}/tools/dev/install_files.pl
do-configure:
cd ${WRKSRC} && ${PERL} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}
- @${PERL} -pi -e 's/(?<=nci_test\$$\(O\)) \$$\(C_LIBS\)//' \
- ${WRKSRC}/Makefile
test:
cd ${WRKSRC} && ${MAKE} test
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 500000
-BROKEN= "Build is broken."
-.endif
-
.if ${PERL_LEVEL} < 500800
-IGNORE= Perl 5.8 or newer required. Install lang/perl5.8 and try again.
+IGNORE= perl 5.8 or newer required. Install lang/perl5.8 and try again
.endif
.include <bsd.port.post.mk>
diff --git a/lang/parrot/distinfo b/lang/parrot/distinfo
index 9d2b0ae50b4a..e0aa253202c5 100644
--- a/lang/parrot/distinfo
+++ b/lang/parrot/distinfo
@@ -1,3 +1,3 @@
-MD5 (parrot-0.2.2.tar.gz) = caaabd676cfbc34d87d75c8cd5cfee31
-SHA256 (parrot-0.2.2.tar.gz) = 2158c9a843f824c8745368626eda2ec05ad1c440f93f76a1ca5bc471919ca77e
-SIZE (parrot-0.2.2.tar.gz) = 2766394
+MD5 (parrot-0.4.2.tar.gz) = f596a8eca0727887ce8e866950573dd7
+SHA256 (parrot-0.4.2.tar.gz) = 6adfc03ee56659c4ff1b4c448434323616fafdbcce0320535930421b733f59b2
+SIZE (parrot-0.4.2.tar.gz) = 3009585
diff --git a/lang/parrot/pkg-plist b/lang/parrot/pkg-plist
index 5f2d79ca28e8..7962aec49b72 100644
--- a/lang/parrot/pkg-plist
+++ b/lang/parrot/pkg-plist
@@ -1,425 +1,576 @@
-parrot/NEWS
-parrot/PBC_COMPAT
-parrot/PLATFORMS
-parrot/README
-parrot/README.win32
-parrot/RESPONSIBLE_PARTIES
-parrot/TODO
-parrot/VERSION
-parrot/parrot-config.imc
-parrot/LICENSES/Artistic
-parrot/LICENSES/gpl.txt
-parrot/bin/parrot
-parrot/docs/debugger.pod
-parrot/docs/embed.pod
-parrot/docs/extend.pod
-parrot/docs/faq.pod
-parrot/docs/gettingstarted.pod
-parrot/docs/glossary.pod
-parrot/docs/intro.pod
-parrot/docs/jit.pod
-parrot/docs/memory_internals.pod
-parrot/docs/mmd.pod
-parrot/docs/native_exec.pod
-parrot/docs/overview.pod
-parrot/docs/parrot.pod
-parrot/docs/parrotbyte.pod
-parrot/docs/pmc.pod
-parrot/docs/porting_intro.pod
-parrot/docs/practical_notes.pod
-parrot/docs/running.pod
-parrot/docs/strings.pod
-parrot/docs/submissions.pod
-parrot/docs/tests.pod
-parrot/docs/vtables.pod
-parrot/docs/dev/byteorder.dev
-parrot/docs/dev/jit_i386.dev
-parrot/docs/dev/longopt.dev
-parrot/docs/dev/nanoparrot.c
-parrot/docs/dev/rx.dev
-parrot/docs/pdds/pdd00_pdd.pod
-parrot/docs/pdds/pdd01_overview.pod
-parrot/docs/pdds/pdd02_vtables.pod
-parrot/docs/pdds/pdd03_calling_conventions.pod
-parrot/docs/pdds/pdd04_datatypes.pod
-parrot/docs/pdds/pdd05_opfunc.pod
-parrot/docs/pdds/pdd06_pasm.pod
-parrot/docs/pdds/pdd07_codingstd.pod
-parrot/docs/pdds/pdd08_keys.pod
-parrot/docs/pdds/pdd09_gc.pod
-parrot/docs/pdds/pdd10_embedding.pod
-parrot/docs/pdds/pdd11_extending.pod
-parrot/docs/pdds/pdd12_assembly.pod
-parrot/docs/pdds/pdd13_bytecode.pod
-parrot/docs/pdds/pdd14_bignum.pod
-parrot/docs/pdds/pdd15_objects.pod
-parrot/docs/pdds/pdd16_native_call.pod
-parrot/docs/pdds/pdd17_basic_types.pod
-parrot/docs/pdds/pdd18_security.pod
-parrot/docs/pdds/pdd19_pir.pod
-parrot/docs/pdds/pdd_template.pod
-parrot/docs/pmc/array.pod
-parrot/docs/pmc/iterator.pod
-parrot/docs/pmc/perlarray.pod
-parrot/docs/pmc/perlhash.pod
-parrot/docs/pmc/perlstring.pod
-parrot/docs/pmc/struct.pod
-parrot/docs/pmc/subs.pod
-parrot/docs/req/model_users.pod
-parrot/docs/resources/favicon.ico
-parrot/docs/resources/parrot.small.png
-parrot/docs/resources/perl.css
-parrot/docs/resources/up.gif
-parrot/examples/assembly/99beer.pasm
-parrot/examples/assembly/Makefile
-parrot/examples/assembly/acorn.l
-parrot/examples/assembly/bsr.pasm
-parrot/examples/assembly/cat.pasm
-parrot/examples/assembly/coroutine.pasm
-parrot/examples/assembly/euclid.pasm
-parrot/examples/assembly/fact.pasm
-parrot/examples/assembly/getopt_demo.imc
-parrot/examples/assembly/hanoi.pasm
-parrot/examples/assembly/hello-dwim.imc
-parrot/examples/assembly/hello.pasm
-parrot/examples/assembly/io1.pasm
-parrot/examples/assembly/io2.pasm
-parrot/examples/assembly/jump.pasm
-parrot/examples/assembly/lexical.pasm
-parrot/examples/assembly/lexical2.pasm
-parrot/examples/assembly/lexical3.pasm
-parrot/examples/assembly/life.pasm
-parrot/examples/assembly/local_label.pasm
-parrot/examples/assembly/mandel.imc
-parrot/examples/assembly/mandel.pasm
-parrot/examples/assembly/md5sum.imc
-parrot/examples/assembly/mops.pasm
-parrot/examples/assembly/mops_p.pasm
-parrot/examples/assembly/nanoforth.pasm
-parrot/examples/assembly/nanoforth2.pasm
-parrot/examples/assembly/ncurses_life.imc
-parrot/examples/assembly/pcre.imc
-parrot/examples/assembly/pmcmops.pasm
-parrot/examples/assembly/queens.pasm
-parrot/examples/assembly/queens_r.imc
-parrot/examples/assembly/slurp.pasm
-parrot/examples/assembly/small.xml
-parrot/examples/assembly/stack.pasm
-parrot/examples/assembly/sub.pasm
-parrot/examples/assembly/substr.pasm
-parrot/examples/assembly/sudoku.pir
-parrot/examples/assembly/thr-primes.imc
-parrot/examples/assembly/trace.pasm
-parrot/examples/assembly/uniq.pasm
-parrot/examples/assembly/xml_parser.pasm
-parrot/examples/benchmarks/addit.imc
-parrot/examples/benchmarks/addit.pasm
-parrot/examples/benchmarks/addit.pl
-parrot/examples/benchmarks/addit.rb
-parrot/examples/benchmarks/addit2.imc
-parrot/examples/benchmarks/array_access.imc
-parrot/examples/benchmarks/arriter.imc
-parrot/examples/benchmarks/arriter.pl
-parrot/examples/benchmarks/arriter.rb
-parrot/examples/benchmarks/arriter_o1.imc
-parrot/examples/benchmarks/bench_newp.pasm
-parrot/examples/benchmarks/fib.imc
-parrot/examples/benchmarks/fib.pl
-parrot/examples/benchmarks/fib.py
-parrot/examples/benchmarks/fib.rb
-parrot/examples/benchmarks/freeze.pasm
-parrot/examples/benchmarks/freeze.pl
-parrot/examples/benchmarks/gc_alloc_new.pasm
-parrot/examples/benchmarks/gc_alloc_reuse.pasm
-parrot/examples/benchmarks/gc_generations.pasm
-parrot/examples/benchmarks/gc_header_new.pasm
-parrot/examples/benchmarks/gc_header_reuse.pasm
-parrot/examples/benchmarks/gc_waves_headers.pasm
-parrot/examples/benchmarks/gc_waves_sizeable_data.pasm
-parrot/examples/benchmarks/gc_waves_sizeable_headers.pasm
-parrot/examples/benchmarks/mops.pasm
-parrot/examples/benchmarks/mops.pl
-parrot/examples/benchmarks/oo1.pasm
-parrot/examples/benchmarks/oo1.pl
-parrot/examples/benchmarks/oo1.py
-parrot/examples/benchmarks/oo1.rb
-parrot/examples/benchmarks/oo2.pasm
-parrot/examples/benchmarks/oo2.pl
-parrot/examples/benchmarks/oo2.py
-parrot/examples/benchmarks/oo2.rb
-parrot/examples/benchmarks/oo3.pasm
-parrot/examples/benchmarks/oo3.pl
-parrot/examples/benchmarks/oo3.py
-parrot/examples/benchmarks/oo3.rb
-parrot/examples/benchmarks/oo4.pasm
-parrot/examples/benchmarks/oo4.pl
-parrot/examples/benchmarks/oo4.py
-parrot/examples/benchmarks/oo4.rb
-parrot/examples/benchmarks/oo5.imc
-parrot/examples/benchmarks/oo5.pl
-parrot/examples/benchmarks/oo5.py
-parrot/examples/benchmarks/oo5.rb
-parrot/examples/benchmarks/oo6.imc
-parrot/examples/benchmarks/oo6.pl
-parrot/examples/benchmarks/oo6.py
-parrot/examples/benchmarks/oo6.rb
-parrot/examples/benchmarks/oofib.imc
-parrot/examples/benchmarks/oofib.pl
-parrot/examples/benchmarks/oofib.py
-parrot/examples/benchmarks/oofib.rb
-parrot/examples/benchmarks/oon.txt
-parrot/examples/benchmarks/overload.imc
-parrot/examples/benchmarks/overload.pl
-parrot/examples/benchmarks/primes.c
-parrot/examples/benchmarks/primes.pasm
-parrot/examples/benchmarks/primes.pl
-parrot/examples/benchmarks/primes2.c
-parrot/examples/benchmarks/primes2.pasm
-parrot/examples/benchmarks/primes2.pl
-parrot/examples/benchmarks/primes2.py
-parrot/examples/benchmarks/primes2.rb
-parrot/examples/benchmarks/primes2_i.pasm
-parrot/examples/benchmarks/primes_i.pasm
-parrot/examples/benchmarks/shared_ref.pasm
-parrot/examples/benchmarks/shared_ref.pl
-parrot/examples/benchmarks/stress.pasm
-parrot/examples/benchmarks/stress.pl
-parrot/examples/benchmarks/stress.rb
-parrot/examples/benchmarks/stress1.pasm
-parrot/examples/benchmarks/stress1.pl
-parrot/examples/benchmarks/stress2.pasm
-parrot/examples/benchmarks/stress2.pl
-parrot/examples/benchmarks/stress2.rb
-parrot/examples/benchmarks/stress3.pasm
-parrot/examples/benchmarks/vpm.imc
-parrot/examples/benchmarks/vpm.pl
-parrot/examples/benchmarks/vpm.py
-parrot/examples/benchmarks/vpm.rb
-parrot/examples/c/test_main.c
-parrot/examples/compilers/Makefile
-parrot/examples/compilers/japhc.c
-parrot/examples/io/echo_client.imc
-parrot/examples/io/http.imc
-parrot/examples/io/httpd.imc
-parrot/examples/io/net_smtp.pasm
-parrot/examples/io/pioctl.pasm
-parrot/examples/io/pipe2.imc
-parrot/examples/io/pipe3.imc
-parrot/examples/japh/README
-parrot/examples/japh/japh1.pasm
-parrot/examples/japh/japh10.pasm
-parrot/examples/japh/japh11.pasm
-parrot/examples/japh/japh12.pasm
-parrot/examples/japh/japh13.pasm
-parrot/examples/japh/japh14.pasm
-parrot/examples/japh/japh15.pasm
-parrot/examples/japh/japh16.pasm
-parrot/examples/japh/japh17.pasm
-parrot/examples/japh/japh2.pasm
-parrot/examples/japh/japh3.pasm
-parrot/examples/japh/japh4.pasm
-parrot/examples/japh/japh5.pasm
-parrot/examples/japh/japh6.pasm
-parrot/examples/japh/japh7.pasm
-parrot/examples/japh/japh8.pasm
-parrot/examples/japh/japh9.pasm
-parrot/examples/mops/README
-parrot/examples/mops/mops.c
-parrot/examples/mops/mops.cs
-parrot/examples/mops/mops.il
-parrot/examples/mops/mops.p6
-parrot/examples/mops/mops.pl
-parrot/examples/mops/mops.ps
-parrot/examples/mops/mops.py
-parrot/examples/mops/mops.rb
-parrot/examples/mops/mops.scheme
-parrot/examples/pni/PQt.C
-parrot/examples/pni/QtHelloWorld.pasm
-parrot/examples/pni/sdl_blue_rectangle.imc
-parrot/examples/pni/win32api.imc
-parrot/examples/sdl/minesweeper/README
-parrot/examples/sdl/minesweeper/eventhandler.imc
-parrot/examples/sdl/minesweeper/field.imc
-parrot/examples/sdl/minesweeper/mines.imc
-parrot/examples/sdl/minesweeper/mines.png
-parrot/examples/sdl/minesweeper/mines_debug.png
-parrot/examples/sdl/minesweeper/smiley.png
-parrot/examples/sdl/tetris/README
-parrot/examples/sdl/tetris/app.imc
-parrot/examples/sdl/tetris/block.imc
-parrot/examples/sdl/tetris/blockdata.imc
-parrot/examples/sdl/tetris/blocks.imc
-parrot/examples/sdl/tetris/board.imc
-parrot/examples/sdl/tetris/boarddata.imc
-parrot/examples/sdl/tetris/eventhandler.imc
-parrot/examples/sdl/tetris/tetris.imc
-parrot/examples/streams/Bytes.imc
-parrot/examples/streams/Combiner.imc
-parrot/examples/streams/Coroutine.imc
-parrot/examples/streams/FileLines.imc
-parrot/examples/streams/Filter.imc
-parrot/examples/streams/Include.imc
-parrot/examples/streams/Lines.imc
-parrot/examples/streams/ParrotIO.imc
-parrot/examples/streams/Replay.imc
-parrot/examples/streams/SubCounter.imc
-parrot/examples/streams/SubHello.imc
-parrot/examples/streams/Writer.imc
-parrot/examples/subs/sub1.imc
-parrot/examples/subs/sub2.imc
-parrot/examples/subs/sub3.imc
-parrot/imcc/ChangeLog
-parrot/imcc/README
-parrot/imcc/docs/calling_conventions.pod
-parrot/imcc/docs/imcc.pod
-parrot/imcc/docs/imcfaq.pod
-parrot/imcc/docs/macros.pod
-parrot/imcc/docs/operation.pod
-parrot/imcc/docs/parsing.pod
-parrot/imcc/docs/running.pod
-parrot/imcc/docs/syntax.pod
-parrot/imcc/examples/README
-parrot/imcc/examples/sample.imc
-parrot/imcc/examples/sub.imc
-parrot/imcc/examples/test_allocate.imc
-parrot/imcc/examples/test_spilling.imc
-parrot/runtime/parrot/dynext/README
-parrot/runtime/parrot/include/DWIM.imc
-parrot/runtime/parrot/include/README
-parrot/runtime/parrot/include/call_bits.pasm
-parrot/runtime/parrot/include/cclass.pasm
-parrot/runtime/parrot/include/config.fpmc
-parrot/runtime/parrot/include/datatypes.pasm
-parrot/runtime/parrot/include/errors.pasm
-parrot/runtime/parrot/include/except_severity.pasm
-parrot/runtime/parrot/include/except_types.pasm
-parrot/runtime/parrot/include/iglobals.pasm
-parrot/runtime/parrot/include/interpcores.pasm
-parrot/runtime/parrot/include/interpdebug.pasm
-parrot/runtime/parrot/include/interpflags.pasm
-parrot/runtime/parrot/include/interpinfo.pasm
-parrot/runtime/parrot/include/interptrace.pasm
-parrot/runtime/parrot/include/iotypes.pasm
-parrot/runtime/parrot/include/iterator.pasm
-parrot/runtime/parrot/include/longopt.pasm
-parrot/runtime/parrot/include/mmd.pasm
-parrot/runtime/parrot/include/parrotlib.pbc
-parrot/runtime/parrot/include/pmctypes.pasm
-parrot/runtime/parrot/include/signal.pasm
-parrot/runtime/parrot/include/stat.pasm
-parrot/runtime/parrot/include/stdio.pasm
-parrot/runtime/parrot/include/stringinfo.pasm
-parrot/runtime/parrot/include/sysinfo.pasm
-parrot/runtime/parrot/include/timer.pasm
-parrot/runtime/parrot/include/tm.pasm
-parrot/runtime/parrot/include/vtable_methods.pasm
-parrot/runtime/parrot/include/warnings.pasm
-parrot/runtime/parrot/library/PGE.pbc
-parrot/runtime/parrot/library/PGE/Dumper.pir
-parrot/runtime/parrot/library/PGE/Glob.pir
-parrot/runtime/parrot/library/PGE/Hs.pir
-parrot/runtime/parrot/library/SDL.imc
-parrot/runtime/parrot/library/config.imc
-parrot/runtime/parrot/library/config.pbc
-parrot/runtime/parrot/library/dumper.imc
-parrot/runtime/parrot/library/dumper.pbc
-parrot/runtime/parrot/library/libpcre.imc
-parrot/runtime/parrot/library/ncurses.declarations
-parrot/runtime/parrot/library/ncurses.imc
-parrot/runtime/parrot/library/ncurses.pasm
-parrot/runtime/parrot/library/ncurses.pbc
-parrot/runtime/parrot/library/parrotlib.pbc
-parrot/runtime/parrot/library/pcre.imc
-parrot/runtime/parrot/library/pcre.pbc
-parrot/runtime/parrot/library/postgres.declarations
-parrot/runtime/parrot/library/postgres.imc
-parrot/runtime/parrot/library/postgres.pasm
-parrot/runtime/parrot/library/Data/Dumper.imc
-parrot/runtime/parrot/library/Data/Dumper.pbc
-parrot/runtime/parrot/library/Data/Escape.imc
-parrot/runtime/parrot/library/Data/Escape.pbc
-parrot/runtime/parrot/library/Data/Replace.imc
-parrot/runtime/parrot/library/Data/Sort.imc
-parrot/runtime/parrot/library/Data/Sort.pbc
-parrot/runtime/parrot/library/Data/Dumper/Base.imc
-parrot/runtime/parrot/library/Data/Dumper/Base.pbc
-parrot/runtime/parrot/library/Data/Dumper/Default.imc
-parrot/runtime/parrot/library/Data/Dumper/Default.pbc
-parrot/runtime/parrot/library/Digest/MD5.pir
-parrot/runtime/parrot/library/Getopt/Long.pbc
-parrot/runtime/parrot/library/Getopt/Long.pir
-parrot/runtime/parrot/library/PGE/Class.pir
-parrot/runtime/parrot/library/PGE/RegCounter.pir
-parrot/runtime/parrot/library/SDL/App.imc
-parrot/runtime/parrot/library/SDL/Button.imc
-parrot/runtime/parrot/library/SDL/Color.imc
-parrot/runtime/parrot/library/SDL/Constants.imc
-parrot/runtime/parrot/library/SDL/Event.imc
-parrot/runtime/parrot/library/SDL/EventHandler.imc
-parrot/runtime/parrot/library/SDL/Font.imc
-parrot/runtime/parrot/library/SDL/Image.imc
-parrot/runtime/parrot/library/SDL/LCD.imc
-parrot/runtime/parrot/library/SDL/LCD.png
-parrot/runtime/parrot/library/SDL/Rect.imc
-parrot/runtime/parrot/library/SDL/Sprite.imc
-parrot/runtime/parrot/library/SDL/StopWatch.imc
-parrot/runtime/parrot/library/SDL/Surface.imc
-parrot/runtime/parrot/library/Stream/Base.imc
-parrot/runtime/parrot/library/Stream/Base.pbc
-parrot/runtime/parrot/library/Stream/Combiner.imc
-parrot/runtime/parrot/library/Stream/Combiner.pbc
-parrot/runtime/parrot/library/Stream/Coroutine.imc
-parrot/runtime/parrot/library/Stream/Coroutine.pbc
-parrot/runtime/parrot/library/Stream/Filter.imc
-parrot/runtime/parrot/library/Stream/Filter.pbc
-parrot/runtime/parrot/library/Stream/Lines.imc
-parrot/runtime/parrot/library/Stream/Lines.pbc
-parrot/runtime/parrot/library/Stream/ParrotIO.imc
-parrot/runtime/parrot/library/Stream/ParrotIO.pbc
-parrot/runtime/parrot/library/Stream/Replay.imc
-parrot/runtime/parrot/library/Stream/Replay.pbc
-parrot/runtime/parrot/library/Stream/Sub.imc
-parrot/runtime/parrot/library/Stream/Sub.pbc
-parrot/runtime/parrot/library/Stream/Writer.imc
-parrot/runtime/parrot/library/Stream/Writer.pbc
-parrot/runtime/parrot/library/YAML/Parser/Syck.imc
-@dirrm parrot/runtime/parrot/library/YAML/Parser
-@dirrm parrot/runtime/parrot/library/YAML
-@dirrm parrot/runtime/parrot/library/Stream
-@dirrm parrot/runtime/parrot/library/SDL
-@dirrm parrot/runtime/parrot/library/PGE
-@dirrm parrot/runtime/parrot/library/Getopt
-@dirrm parrot/runtime/parrot/library/Digest
-@dirrm parrot/runtime/parrot/library/Data/Dumper
-@dirrm parrot/runtime/parrot/library/Data
-@dirrm parrot/runtime/parrot/library
-@dirrm parrot/runtime/parrot/include
-@dirrm parrot/runtime/parrot/dynext
-@dirrm parrot/runtime/parrot
-@dirrm parrot/runtime
-@dirrm parrot/imcc/examples
-@dirrm parrot/imcc/docs
-@dirrm parrot/imcc
-@dirrm parrot/examples/subs
-@dirrm parrot/examples/streams
-@dirrm parrot/examples/sdl/tetris
-@dirrm parrot/examples/sdl/minesweeper
-@dirrm parrot/examples/sdl
-@dirrm parrot/examples/pni
-@dirrm parrot/examples/mops
-@dirrm parrot/examples/japh
-@dirrm parrot/examples/io
-@dirrm parrot/examples/compilers
-@dirrm parrot/examples/c
-@dirrm parrot/examples/benchmarks
-@dirrm parrot/examples/assembly
-@dirrm parrot/examples
-@dirrm parrot/docs/resources
-@dirrm parrot/docs/req
-@dirrm parrot/docs/pmc
-@dirrm parrot/docs/pdds
-@dirrm parrot/docs/dev
-@dirrm parrot/docs
-@dirrm parrot/bin
-@dirrm parrot/LICENSES
-@dirrm parrot
+bin/disassemble
+bin/parrot
+bin/parrot-config
+bin/pbc_info
+bin/pbc_merge
+bin/pdb
+bin/pdump
+include/parrot/autoprefix.h
+include/parrot/builtin.h
+include/parrot/caches.h
+include/parrot/cclass.h
+include/parrot/charset.h
+include/parrot/config.h
+include/parrot/core_pmcs.h
+include/parrot/datatypes.h
+include/parrot/debug.h
+include/parrot/dod.h
+include/parrot/dynext.h
+include/parrot/embed.h
+include/parrot/encoding.h
+include/parrot/enums.h
+include/parrot/events.h
+include/parrot/exceptions.h
+include/parrot/exec.h
+include/parrot/exec_dep.h
+include/parrot/exec_save.h
+include/parrot/exit.h
+include/parrot/extend.h
+include/parrot/extend_vtable.h
+include/parrot/feature.h
+include/parrot/global.h
+include/parrot/global_setup.h
+include/parrot/has_header.h
+include/parrot/hash.h
+include/parrot/headers.h
+include/parrot/hll.h
+include/parrot/inter_call.h
+include/parrot/interp_guts.h
+include/parrot/interpreter.h
+include/parrot/intlist.h
+include/parrot/io.h
+include/parrot/jit.h
+include/parrot/jit_emit.h
+include/parrot/key.h
+include/parrot/library.h
+include/parrot/list.h
+include/parrot/longopt.h
+include/parrot/memory.h
+include/parrot/misc.h
+include/parrot/mmd.h
+include/parrot/nci.h
+include/parrot/objects.h
+include/parrot/op.h
+include/parrot/oplib.h
+include/parrot/packfile.h
+include/parrot/parrot.h
+include/parrot/perltypes.h
+include/parrot/pic.h
+include/parrot/platform.h
+include/parrot/platform_interface.h
+include/parrot/pmc.h
+include/parrot/pmc_freeze.h
+include/parrot/pobj.h
+include/parrot/register.h
+include/parrot/resources.h
+include/parrot/runops_cores.h
+include/parrot/settings.h
+include/parrot/slice.h
+include/parrot/smallobject.h
+include/parrot/stacks.h
+include/parrot/stat.h
+include/parrot/string.h
+include/parrot/string_funcs.h
+include/parrot/string_primitives.h
+include/parrot/string_private_cstring.h
+include/parrot/sub.h
+include/parrot/thr_pthread.h
+include/parrot/thr_windows.h
+include/parrot/thread.h
+include/parrot/trace.h
+include/parrot/tsq.h
+include/parrot/unicode.h
+include/parrot/vtable.h
+include/parrot/vtables.h
+include/parrot/warnings.h
+include/parrot/oplib/core_ops.h
+include/parrot/oplib/core_ops_cg.h
+include/parrot/oplib/core_ops_cgp.h
+include/parrot/oplib/core_ops_switch.h
+include/parrot/oplib/ops.h
+lib/libparrot.a
+lib/libparrot.so
+lib/libparrot.so.0.4.2
+lib/parrot/dynext/dynlexpad.so
+lib/parrot/dynext/libnci_test.so
+lib/parrot/dynext/match_group.so
+lib/parrot/dynext/subproxy.so
+lib/parrot/include/call_bits.pasm
+lib/parrot/include/cclass.pasm
+lib/parrot/include/config.fpmc
+lib/parrot/include/datatypes.pasm
+lib/parrot/include/errors.pasm
+lib/parrot/include/except_severity.pasm
+lib/parrot/include/except_types.pasm
+lib/parrot/include/iglobals.pasm
+lib/parrot/include/interpcores.pasm
+lib/parrot/include/interpdebug.pasm
+lib/parrot/include/interpflags.pasm
+lib/parrot/include/interpinfo.pasm
+lib/parrot/include/interptrace.pasm
+lib/parrot/include/iotypes.pasm
+lib/parrot/include/iterator.pasm
+lib/parrot/include/longopt.pasm
+lib/parrot/include/mmd.pasm
+lib/parrot/include/parrotlib.pbc
+lib/parrot/include/pmctypes.pasm
+lib/parrot/include/signal.pasm
+lib/parrot/include/stat.pasm
+lib/parrot/include/stdio.pasm
+lib/parrot/include/stringinfo.pasm
+lib/parrot/include/sysinfo.pasm
+lib/parrot/include/timer.pasm
+lib/parrot/include/tm.pasm
+lib/parrot/include/vtable_methods.pasm
+lib/parrot/include/warnings.pasm
+lib/parrot/library/JSON.pir
+lib/parrot/library/PGE.pbc
+lib/parrot/library/SDL.pir
+lib/parrot/library/config.pbc
+lib/parrot/library/config.pir
+lib/parrot/library/dumper.pbc
+lib/parrot/library/dumper.pir
+lib/parrot/library/libpcre.pir
+lib/parrot/library/ncurses.declarations
+lib/parrot/library/ncurses.pasm
+lib/parrot/library/ncurses.pbc
+lib/parrot/library/ncurses.pir
+lib/parrot/library/parrotlib.pbc
+lib/parrot/library/pcore.pir
+lib/parrot/library/pcre.pbc
+lib/parrot/library/pcre.pir
+lib/parrot/library/postgres.declarations
+lib/parrot/library/postgres.pasm
+lib/parrot/library/postgres.pir
+lib/parrot/library/random_lib.pir
+lib/parrot/library/Data/Dumper.pbc
+lib/parrot/library/Data/Dumper.pir
+lib/parrot/library/Data/Escape.pbc
+lib/parrot/library/Data/Escape.pir
+lib/parrot/library/Data/Replace.pir
+lib/parrot/library/Data/Sort.pbc
+lib/parrot/library/Data/Sort.pir
+lib/parrot/library/Data/Dumper/Base.pbc
+lib/parrot/library/Data/Dumper/Base.pir
+lib/parrot/library/Data/Dumper/Default.pbc
+lib/parrot/library/Data/Dumper/Default.pir
+lib/parrot/library/Digest/MD5.pir
+lib/parrot/library/File/Spec.pir
+lib/parrot/library/File/Spec/Unix.pir
+lib/parrot/library/File/Spec/Win32.pir
+lib/parrot/library/Getopt/Obj.pbc
+lib/parrot/library/Getopt/Obj.pir
+lib/parrot/library/JSON/Parser.pir
+lib/parrot/library/PGE/Dumper.pir
+lib/parrot/library/PGE/Glob.pir
+lib/parrot/library/PGE/Hs.pir
+lib/parrot/library/PGE/Text.pir
+lib/parrot/library/PGE/Util.pir
+lib/parrot/library/SDL/App.pir
+lib/parrot/library/SDL/Button.pir
+lib/parrot/library/SDL/Color.pir
+lib/parrot/library/SDL/Constants.pir
+lib/parrot/library/SDL/Event.pir
+lib/parrot/library/SDL/EventHandler.pir
+lib/parrot/library/SDL/Font.pir
+lib/parrot/library/SDL/Image.pir
+lib/parrot/library/SDL/LCD.pir
+lib/parrot/library/SDL/LCD.png
+lib/parrot/library/SDL/Rect.pir
+lib/parrot/library/SDL/Sprite.pir
+lib/parrot/library/SDL/StopWatch.pir
+lib/parrot/library/SDL/Surface.pir
+lib/parrot/library/Stream/Base.pbc
+lib/parrot/library/Stream/Base.pir
+lib/parrot/library/Stream/Combiner.pbc
+lib/parrot/library/Stream/Combiner.pir
+lib/parrot/library/Stream/Coroutine.pbc
+lib/parrot/library/Stream/Coroutine.pir
+lib/parrot/library/Stream/Filter.pbc
+lib/parrot/library/Stream/Filter.pir
+lib/parrot/library/Stream/Lines.pbc
+lib/parrot/library/Stream/Lines.pir
+lib/parrot/library/Stream/ParrotIO.pbc
+lib/parrot/library/Stream/ParrotIO.pir
+lib/parrot/library/Stream/Replay.pbc
+lib/parrot/library/Stream/Replay.pir
+lib/parrot/library/Stream/Sub.pbc
+lib/parrot/library/Stream/Sub.pir
+lib/parrot/library/Stream/Writer.pbc
+lib/parrot/library/Stream/Writer.pir
+lib/parrot/library/Test/Builder.pir
+lib/parrot/library/Test/More.pir
+lib/parrot/library/Test/Builder/Output.pir
+lib/parrot/library/Test/Builder/Test.pir
+lib/parrot/library/Test/Builder/TestPlan.pir
+lib/parrot/library/Test/Builder/Tester.pir
+lib/parrot/library/YAML/Parser/Syck.pir
+libdata/pkgconfig/parrot.pc
+%%DOCSDIR%%/RESPONSIBLE_PARTIES
+%%DOCSDIR%%/TODO
+%%DOCSDIR%%/LICENSES/Artistic
+%%DOCSDIR%%/LICENSES/gpl.txt
+%%DOCSDIR%%/docs/debugger.pod
+%%DOCSDIR%%/docs/embed.pod
+%%DOCSDIR%%/docs/extend.pod
+%%DOCSDIR%%/docs/faq.pod
+%%DOCSDIR%%/docs/gettingstarted.pod
+%%DOCSDIR%%/docs/glossary.pod
+%%DOCSDIR%%/docs/intro.pod
+%%DOCSDIR%%/docs/jit.pod
+%%DOCSDIR%%/docs/memory_internals.pod
+%%DOCSDIR%%/docs/mmd.pod
+%%DOCSDIR%%/docs/native_exec.pod
+%%DOCSDIR%%/docs/overview.pod
+%%DOCSDIR%%/docs/parrot.pod
+%%DOCSDIR%%/docs/parrotbyte.pod
+%%DOCSDIR%%/docs/pmc.pod
+%%DOCSDIR%%/docs/porting_intro.pod
+%%DOCSDIR%%/docs/practical_notes.pod
+%%DOCSDIR%%/docs/running.pod
+%%DOCSDIR%%/docs/strings.pod
+%%DOCSDIR%%/docs/submissions.pod
+%%DOCSDIR%%/docs/tests.pod
+%%DOCSDIR%%/docs/vtables.pod
+%%DOCSDIR%%/docs/dev/byteorder.pod
+%%DOCSDIR%%/docs/dev/jit_i386.pod
+%%DOCSDIR%%/docs/dev/longopt.pod
+%%DOCSDIR%%/docs/dev/nanoparrot.c
+%%DOCSDIR%%/docs/dev/optimizer.pod
+%%DOCSDIR%%/docs/dev/wranglers.pod
+%%DOCSDIR%%/docs/imcc/calling_conventions.pod
+%%DOCSDIR%%/docs/imcc/imcc.pod
+%%DOCSDIR%%/docs/imcc/imcfaq.pod
+%%DOCSDIR%%/docs/imcc/macros.pod
+%%DOCSDIR%%/docs/imcc/operation.pod
+%%DOCSDIR%%/docs/imcc/parsing.pod
+%%DOCSDIR%%/docs/imcc/syntax.pod
+%%DOCSDIR%%/docs/ops/bit.pod
+%%DOCSDIR%%/docs/ops/cmp.pod
+%%DOCSDIR%%/docs/ops/core.pod
+%%DOCSDIR%%/docs/ops/debug.pod
+%%DOCSDIR%%/docs/ops/dotgnu.pod
+%%DOCSDIR%%/docs/ops/experimental.pod
+%%DOCSDIR%%/docs/ops/io.pod
+%%DOCSDIR%%/docs/ops/math.pod
+%%DOCSDIR%%/docs/ops/object.pod
+%%DOCSDIR%%/docs/ops/obscure.pod
+%%DOCSDIR%%/docs/ops/pic.pod
+%%DOCSDIR%%/docs/ops/pmc.pod
+%%DOCSDIR%%/docs/ops/python.pod
+%%DOCSDIR%%/docs/ops/set.pod
+%%DOCSDIR%%/docs/ops/stack.pod
+%%DOCSDIR%%/docs/ops/string.pod
+%%DOCSDIR%%/docs/ops/sys.pod
+%%DOCSDIR%%/docs/ops/var.pod
+%%DOCSDIR%%/docs/pdds/README
+%%DOCSDIR%%/docs/pdds/pdd00_pdd.pod
+%%DOCSDIR%%/docs/pdds/pdd03_calling_conventions.pod
+%%DOCSDIR%%/docs/pdds/pdd20_lexical_vars.pod
+%%DOCSDIR%%/docs/pdds/pdd21_namespaces.pod
+%%DOCSDIR%%/docs/pdds/pdd_template.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd01_overview.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd02_vtables.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd04_datatypes.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd05_opfunc.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd06_pasm.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd07_codingstd.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd08_keys.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd09_gc.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd10_embedding.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd11_extending.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd12_assembly.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd13_bytecode.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd14_bignum.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd15_objects.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd16_native_call.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd17_basic_types.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd18_security.pod
+%%DOCSDIR%%/docs/pdds/clip/pdd19_pir.pod
+%%DOCSDIR%%/docs/pmc/array.pod
+%%DOCSDIR%%/docs/pmc/iterator.pod
+%%DOCSDIR%%/docs/pmc/perlarray.pod
+%%DOCSDIR%%/docs/pmc/perlhash.pod
+%%DOCSDIR%%/docs/pmc/perlstring.pod
+%%DOCSDIR%%/docs/pmc/struct.pod
+%%DOCSDIR%%/docs/pmc/subs.pod
+%%DOCSDIR%%/docs/req/model_users.pod
+%%DOCSDIR%%/docs/resources/favicon.ico
+%%DOCSDIR%%/docs/resources/parrot.small.png
+%%DOCSDIR%%/docs/resources/perl.css
+%%DOCSDIR%%/docs/resources/up.gif
+%%DOCSDIR%%/examples/README
+%%DOCSDIR%%/examples/benchmarks/addit.pasm
+%%DOCSDIR%%/examples/benchmarks/addit.pir
+%%DOCSDIR%%/examples/benchmarks/addit.pl
+%%DOCSDIR%%/examples/benchmarks/addit.rb
+%%DOCSDIR%%/examples/benchmarks/addit2.pir
+%%DOCSDIR%%/examples/benchmarks/array_access.pir
+%%DOCSDIR%%/examples/benchmarks/arriter.pir
+%%DOCSDIR%%/examples/benchmarks/arriter.pl
+%%DOCSDIR%%/examples/benchmarks/arriter.rb
+%%DOCSDIR%%/examples/benchmarks/arriter_o1.pir
+%%DOCSDIR%%/examples/benchmarks/bench_newp.pasm
+%%DOCSDIR%%/examples/benchmarks/fib.pir
+%%DOCSDIR%%/examples/benchmarks/fib.pl
+%%DOCSDIR%%/examples/benchmarks/fib.py
+%%DOCSDIR%%/examples/benchmarks/fib.rb
+%%DOCSDIR%%/examples/benchmarks/freeze.pasm
+%%DOCSDIR%%/examples/benchmarks/freeze.pl
+%%DOCSDIR%%/examples/benchmarks/gc_alloc_new.pasm
+%%DOCSDIR%%/examples/benchmarks/gc_alloc_reuse.pasm
+%%DOCSDIR%%/examples/benchmarks/gc_generations.pasm
+%%DOCSDIR%%/examples/benchmarks/gc_header_new.pasm
+%%DOCSDIR%%/examples/benchmarks/gc_header_reuse.pasm
+%%DOCSDIR%%/examples/benchmarks/gc_waves_headers.pasm
+%%DOCSDIR%%/examples/benchmarks/gc_waves_sizeable_data.pasm
+%%DOCSDIR%%/examples/benchmarks/gc_waves_sizeable_headers.pasm
+%%DOCSDIR%%/examples/benchmarks/mops.pasm
+%%DOCSDIR%%/examples/benchmarks/mops.pl
+%%DOCSDIR%%/examples/benchmarks/mops_intval.pasm
+%%DOCSDIR%%/examples/benchmarks/oo1.pasm
+%%DOCSDIR%%/examples/benchmarks/oo1.pl
+%%DOCSDIR%%/examples/benchmarks/oo1.py
+%%DOCSDIR%%/examples/benchmarks/oo1.rb
+%%DOCSDIR%%/examples/benchmarks/oo2.pasm
+%%DOCSDIR%%/examples/benchmarks/oo2.pl
+%%DOCSDIR%%/examples/benchmarks/oo2.py
+%%DOCSDIR%%/examples/benchmarks/oo2.rb
+%%DOCSDIR%%/examples/benchmarks/oo3.pasm
+%%DOCSDIR%%/examples/benchmarks/oo3.pl
+%%DOCSDIR%%/examples/benchmarks/oo3.py
+%%DOCSDIR%%/examples/benchmarks/oo3.rb
+%%DOCSDIR%%/examples/benchmarks/oo4.pasm
+%%DOCSDIR%%/examples/benchmarks/oo4.pl
+%%DOCSDIR%%/examples/benchmarks/oo4.py
+%%DOCSDIR%%/examples/benchmarks/oo4.rb
+%%DOCSDIR%%/examples/benchmarks/oo5.pir
+%%DOCSDIR%%/examples/benchmarks/oo5.pl
+%%DOCSDIR%%/examples/benchmarks/oo5.py
+%%DOCSDIR%%/examples/benchmarks/oo5.rb
+%%DOCSDIR%%/examples/benchmarks/oo6.pir
+%%DOCSDIR%%/examples/benchmarks/oo6.pl
+%%DOCSDIR%%/examples/benchmarks/oo6.py
+%%DOCSDIR%%/examples/benchmarks/oo6.rb
+%%DOCSDIR%%/examples/benchmarks/oofib.pir
+%%DOCSDIR%%/examples/benchmarks/oofib.pl
+%%DOCSDIR%%/examples/benchmarks/oofib.py
+%%DOCSDIR%%/examples/benchmarks/oofib.rb
+%%DOCSDIR%%/examples/benchmarks/oon.txt
+%%DOCSDIR%%/examples/benchmarks/overload.pir
+%%DOCSDIR%%/examples/benchmarks/overload.pl
+%%DOCSDIR%%/examples/benchmarks/primes.c
+%%DOCSDIR%%/examples/benchmarks/primes.pasm
+%%DOCSDIR%%/examples/benchmarks/primes.pl
+%%DOCSDIR%%/examples/benchmarks/primes2.c
+%%DOCSDIR%%/examples/benchmarks/primes2.pasm
+%%DOCSDIR%%/examples/benchmarks/primes2.pl
+%%DOCSDIR%%/examples/benchmarks/primes2.py
+%%DOCSDIR%%/examples/benchmarks/primes2.rb
+%%DOCSDIR%%/examples/benchmarks/primes2_i.pasm
+%%DOCSDIR%%/examples/benchmarks/primes_i.pasm
+%%DOCSDIR%%/examples/benchmarks/shared_ref.pasm
+%%DOCSDIR%%/examples/benchmarks/shared_ref.pl
+%%DOCSDIR%%/examples/benchmarks/stress.pasm
+%%DOCSDIR%%/examples/benchmarks/stress.pl
+%%DOCSDIR%%/examples/benchmarks/stress.rb
+%%DOCSDIR%%/examples/benchmarks/stress1.pasm
+%%DOCSDIR%%/examples/benchmarks/stress1.pl
+%%DOCSDIR%%/examples/benchmarks/stress2.pasm
+%%DOCSDIR%%/examples/benchmarks/stress2.pl
+%%DOCSDIR%%/examples/benchmarks/stress2.rb
+%%DOCSDIR%%/examples/benchmarks/stress3.pasm
+%%DOCSDIR%%/examples/benchmarks/vpm.pir
+%%DOCSDIR%%/examples/benchmarks/vpm.pl
+%%DOCSDIR%%/examples/benchmarks/vpm.py
+%%DOCSDIR%%/examples/benchmarks/vpm.rb
+%%DOCSDIR%%/examples/c/test_main.c
+%%DOCSDIR%%/examples/compilers/Makefile
+%%DOCSDIR%%/examples/compilers/japhc.c
+%%DOCSDIR%%/examples/io/echo_client.pir
+%%DOCSDIR%%/examples/io/http.pir
+%%DOCSDIR%%/examples/io/httpd.pir
+%%DOCSDIR%%/examples/io/net_smtp.pasm
+%%DOCSDIR%%/examples/io/pioctl.pasm
+%%DOCSDIR%%/examples/io/pipe2.pir
+%%DOCSDIR%%/examples/io/pipe3.pir
+%%DOCSDIR%%/examples/japh/README
+%%DOCSDIR%%/examples/japh/japh1.pasm
+%%DOCSDIR%%/examples/japh/japh10.pasm
+%%DOCSDIR%%/examples/japh/japh11.pasm
+%%DOCSDIR%%/examples/japh/japh12.pasm
+%%DOCSDIR%%/examples/japh/japh13.pasm
+%%DOCSDIR%%/examples/japh/japh14.pasm
+%%DOCSDIR%%/examples/japh/japh15.pasm
+%%DOCSDIR%%/examples/japh/japh16.pasm
+%%DOCSDIR%%/examples/japh/japh17.pasm
+%%DOCSDIR%%/examples/japh/japh2.pasm
+%%DOCSDIR%%/examples/japh/japh3.pasm
+%%DOCSDIR%%/examples/japh/japh4.pasm
+%%DOCSDIR%%/examples/japh/japh5.pasm
+%%DOCSDIR%%/examples/japh/japh6.pasm
+%%DOCSDIR%%/examples/japh/japh7.pasm
+%%DOCSDIR%%/examples/japh/japh8.pasm
+%%DOCSDIR%%/examples/japh/japh9.pasm
+%%DOCSDIR%%/examples/library/acorn.l
+%%DOCSDIR%%/examples/library/getopt_demo.pir
+%%DOCSDIR%%/examples/library/md5sum.pir
+%%DOCSDIR%%/examples/library/ncurses_life.pir
+%%DOCSDIR%%/examples/library/pcre.pir
+%%DOCSDIR%%/examples/mops/README
+%%DOCSDIR%%/examples/mops/mops.c
+%%DOCSDIR%%/examples/mops/mops.cs
+%%DOCSDIR%%/examples/mops/mops.il
+%%DOCSDIR%%/examples/mops/mops.p6
+%%DOCSDIR%%/examples/mops/mops.pl
+%%DOCSDIR%%/examples/mops/mops.ps
+%%DOCSDIR%%/examples/mops/mops.py
+%%DOCSDIR%%/examples/mops/mops.rb
+%%DOCSDIR%%/examples/mops/mops.scheme
+%%DOCSDIR%%/examples/nci/PQt.C
+%%DOCSDIR%%/examples/nci/QtHelloWorld.pasm
+%%DOCSDIR%%/examples/nci/ls.pir
+%%DOCSDIR%%/examples/nci/sdl_blue_rectangle.pir
+%%DOCSDIR%%/examples/nci/win32api.pir
+%%DOCSDIR%%/examples/pasm/cat.pasm
+%%DOCSDIR%%/examples/pasm/fact.pasm
+%%DOCSDIR%%/examples/pasm/hello.pasm
+%%DOCSDIR%%/examples/pasm/nanoforth.pasm
+%%DOCSDIR%%/examples/pasm/nanoforth2.pasm
+%%DOCSDIR%%/examples/pasm/queens.pasm
+%%DOCSDIR%%/examples/pasm/small.xml
+%%DOCSDIR%%/examples/pasm/stack.pasm
+%%DOCSDIR%%/examples/pasm/trace.pasm
+%%DOCSDIR%%/examples/pasm/xml_parser.pasm
+%%DOCSDIR%%/examples/past/hello.past
+%%DOCSDIR%%/examples/pge/README
+%%DOCSDIR%%/examples/pge/all.pir
+%%DOCSDIR%%/examples/pge/p6parse.pir
+%%DOCSDIR%%/examples/pge/perl6.pir
+%%DOCSDIR%%/examples/pge/simple.pir
+%%DOCSDIR%%/examples/pir/circle.pir
+%%DOCSDIR%%/examples/pir/euclid.pir
+%%DOCSDIR%%/examples/pir/hanoi.pir
+%%DOCSDIR%%/examples/pir/hello-dwim.pir
+%%DOCSDIR%%/examples/pir/io.pir
+%%DOCSDIR%%/examples/pir/levenshtein.pir
+%%DOCSDIR%%/examples/pir/life.pir
+%%DOCSDIR%%/examples/pir/local_label.pir
+%%DOCSDIR%%/examples/pir/mandel.pir
+%%DOCSDIR%%/examples/pir/queens_r.pir
+%%DOCSDIR%%/examples/pir/quine_ord.pir
+%%DOCSDIR%%/examples/pir/readline.pir
+%%DOCSDIR%%/examples/pir/substr.pir
+%%DOCSDIR%%/examples/pir/sudoku.pir
+%%DOCSDIR%%/examples/pir/thr-primes.pir
+%%DOCSDIR%%/examples/pir/uniq.pir
+%%DOCSDIR%%/examples/sdl/minesweeper/README
+%%DOCSDIR%%/examples/sdl/minesweeper/eventhandler.pir
+%%DOCSDIR%%/examples/sdl/minesweeper/field.pir
+%%DOCSDIR%%/examples/sdl/minesweeper/mines.pir
+%%DOCSDIR%%/examples/sdl/minesweeper/mines.png
+%%DOCSDIR%%/examples/sdl/minesweeper/mines_debug.png
+%%DOCSDIR%%/examples/sdl/minesweeper/smiley.png
+%%DOCSDIR%%/examples/sdl/tetris/README
+%%DOCSDIR%%/examples/sdl/tetris/app.pir
+%%DOCSDIR%%/examples/sdl/tetris/block.pir
+%%DOCSDIR%%/examples/sdl/tetris/blockdata.pir
+%%DOCSDIR%%/examples/sdl/tetris/blocks.pir
+%%DOCSDIR%%/examples/sdl/tetris/board.pir
+%%DOCSDIR%%/examples/sdl/tetris/boarddata.pir
+%%DOCSDIR%%/examples/sdl/tetris/eventhandler.pir
+%%DOCSDIR%%/examples/sdl/tetris/tetris.pir
+%%DOCSDIR%%/examples/shootout/README
+%%DOCSDIR%%/examples/shootout/ack.pir
+%%DOCSDIR%%/examples/shootout/ack.py
+%%DOCSDIR%%/examples/shootout/binarytrees.pir
+%%DOCSDIR%%/examples/shootout/fannkuch.pir
+%%DOCSDIR%%/examples/shootout/fannkuch.py
+%%DOCSDIR%%/examples/shootout/fasta.pir
+%%DOCSDIR%%/examples/shootout/harmonic.pir
+%%DOCSDIR%%/examples/shootout/knucleotide.pir
+%%DOCSDIR%%/examples/shootout/mandelbrot.pir
+%%DOCSDIR%%/examples/shootout/nbody.pir
+%%DOCSDIR%%/examples/shootout/nsieve-bits-2.pir
+%%DOCSDIR%%/examples/shootout/nsieve-bits.pir
+%%DOCSDIR%%/examples/shootout/nsieve.pir
+%%DOCSDIR%%/examples/shootout/partialsums-2.pir
+%%DOCSDIR%%/examples/shootout/partialsums.pir
+%%DOCSDIR%%/examples/shootout/pidigits.pir
+%%DOCSDIR%%/examples/shootout/pidigits.py
+%%DOCSDIR%%/examples/shootout/random.pasm
+%%DOCSDIR%%/examples/shootout/random.pir
+%%DOCSDIR%%/examples/shootout/regexdna.pir
+%%DOCSDIR%%/examples/shootout/revcomp.pir
+%%DOCSDIR%%/examples/shootout/sumcol.pir
+%%DOCSDIR%%/examples/shootout/takfp.pir
+%%DOCSDIR%%/examples/streams/Bytes.pir
+%%DOCSDIR%%/examples/streams/Combiner.pir
+%%DOCSDIR%%/examples/streams/Coroutine.pir
+%%DOCSDIR%%/examples/streams/FileLines.pir
+%%DOCSDIR%%/examples/streams/Filter.pir
+%%DOCSDIR%%/examples/streams/Include.pir
+%%DOCSDIR%%/examples/streams/Lines.pir
+%%DOCSDIR%%/examples/streams/ParrotIO.pir
+%%DOCSDIR%%/examples/streams/Replay.pir
+%%DOCSDIR%%/examples/streams/SubCounter.pir
+%%DOCSDIR%%/examples/streams/SubHello.pir
+%%DOCSDIR%%/examples/streams/Writer.pir
+%%DOCSDIR%%/examples/subs/bsr_ret.pasm
+%%DOCSDIR%%/examples/subs/coroutine.pasm
+%%DOCSDIR%%/examples/subs/jsr_ret.pasm
+%%DOCSDIR%%/examples/subs/multi_retvals.pir
+%%DOCSDIR%%/examples/subs/no_retval.pir
+%%DOCSDIR%%/examples/subs/pasm_sub1.pasm
+%%DOCSDIR%%/examples/subs/single_retval.pir
+@dirrm %%DOCSDIR%%/examples/subs
+@dirrm %%DOCSDIR%%/examples/streams
+@dirrm %%DOCSDIR%%/examples/shootout
+@dirrm %%DOCSDIR%%/examples/sdl/tetris
+@dirrm %%DOCSDIR%%/examples/sdl/minesweeper
+@dirrm %%DOCSDIR%%/examples/sdl
+@dirrm %%DOCSDIR%%/examples/pir
+@dirrm %%DOCSDIR%%/examples/pge
+@dirrm %%DOCSDIR%%/examples/past
+@dirrm %%DOCSDIR%%/examples/pasm
+@dirrm %%DOCSDIR%%/examples/nci
+@dirrm %%DOCSDIR%%/examples/mops
+@dirrm %%DOCSDIR%%/examples/library
+@dirrm %%DOCSDIR%%/examples/japh
+@dirrm %%DOCSDIR%%/examples/io
+@dirrm %%DOCSDIR%%/examples/compilers
+@dirrm %%DOCSDIR%%/examples/c
+@dirrm %%DOCSDIR%%/examples/benchmarks
+@dirrm %%DOCSDIR%%/examples
+@dirrm %%DOCSDIR%%/docs/resources
+@dirrm %%DOCSDIR%%/docs/req
+@dirrm %%DOCSDIR%%/docs/pmc
+@dirrm %%DOCSDIR%%/docs/pdds/clip
+@dirrm %%DOCSDIR%%/docs/pdds
+@dirrm %%DOCSDIR%%/docs/ops
+@dirrm %%DOCSDIR%%/docs/imcc
+@dirrm %%DOCSDIR%%/docs/dev
+@dirrm %%DOCSDIR%%/docs
+@dirrm %%DOCSDIR%%/LICENSES
+@dirrm %%DOCSDIR%%
+@dirrmtry libdata/pkgconfig
+@dirrm lib/parrot/library/YAML/Parser
+@dirrm lib/parrot/library/YAML
+@dirrm lib/parrot/library/Test/Builder
+@dirrm lib/parrot/library/Test
+@dirrm lib/parrot/library/Stream
+@dirrm lib/parrot/library/SDL
+@dirrm lib/parrot/library/PGE
+@dirrm lib/parrot/library/JSON
+@dirrm lib/parrot/library/Getopt
+@dirrm lib/parrot/library/File/Spec
+@dirrm lib/parrot/library/File
+@dirrm lib/parrot/library/Digest
+@dirrm lib/parrot/library/Data/Dumper
+@dirrm lib/parrot/library/Data
+@dirrm lib/parrot/library
+@dirrm lib/parrot/include
+@dirrm lib/parrot/dynext
+@dirrm lib/parrot
+@dirrm include/parrot/oplib
+@dirrm include/parrot