Documentation
How to hack on Pugs
Style guidelines for Pugs code
How to run Pugs
explanation of how Junc.hs works
Modules
Inline Perl 6 code in Perl 5
A Perl 6 Implementation
A Perl 6 compiler library
Provides
in lib/Perl6/MakeMaker.pm
Examples
- examples/advocacy/Motd.pm
- examples/advocacy/motd-i.pl
- examples/advocacy/motd.pl
- examples/advocacy/pugspraise
- examples/algorithms/attrgrammar.pl
- examples/algorithms/combinations.pl
- examples/algorithms/hanoi.pl
- examples/algorithms/lambda-calculus.pl
- examples/algorithms/quicksort.pl
- examples/algorithms/sieve.pl
- examples/ca_wolfram.pl
- examples/cashiers.pl
- examples/cgi/memory_game/README
- examples/cgi/memory_game/cgi-bin/Cookie.pl
- examples/cgi/memory_game/cgi-bin/General.pl
- examples/cgi/memory_game/cgi-bin/Session.pl
- examples/cgi/memory_game/cgi-bin/index.cgi
- examples/cgi/memory_game/www/game.css
- examples/cgi/memory_game/www/index.html
- examples/cgi/memory_game/www/pics/card1.jpg
- examples/cgi/memory_game/www/pics/card10.jpg
- examples/cgi/memory_game/www/pics/card11.jpg
- examples/cgi/memory_game/www/pics/card12.jpg
- examples/cgi/memory_game/www/pics/card3.jpg
- examples/cgi/memory_game/www/pics/card4.jpg
- examples/cgi/memory_game/www/pics/card5.jpg
- examples/cgi/memory_game/www/pics/card6.jpg
- examples/cgi/memory_game/www/pics/card7.jpg
- examples/cgi/memory_game/www/pics/card8.jpg
- examples/cgi/memory_game/www/pics/card9.jpg
- examples/cgi/memory_game/www/pics/cardback.jpg
- examples/colordiff.pl
- examples/concurrency/stm-retry-with.pl
- examples/cookbook/01strings/01-00introduction.expected
- examples/cookbook/01strings/01-00introduction.pl
- examples/cookbook/01strings/01-01substrings.expected
- examples/cookbook/01strings/01-01substrings.pl
- examples/cookbook/01strings/01-02default-variables.expected
- examples/cookbook/01strings/01-02default-variables.pl
- examples/cookbook/01strings/01-03exchanging-values.expected
- examples/cookbook/01strings/01-03exchanging-values.pl
- examples/cookbook/01strings/01-04converting-values.expected
- examples/cookbook/01strings/01-04converting-values.pl
- examples/cookbook/01strings/01-05processingchars.expected
- examples/cookbook/01strings/01-05processingchars.pl
- examples/cookbook/01strings/01-06reversing-strings.pl
- examples/cookbook/01strings/01-10interpolating-functions.pl
- examples/cookbook/01strings/01-11indenting-heredocs.pl
- examples/cookbook/01strings/01-14trimming-blanks.pl
- examples/cookbook/02numbers/02-01valid-number.pl
- examples/cookbook/04arrays/04-01specifying-a-list-in-your-program.pl
- examples/cookbook/04arrays/04-02printing-a-list-with-commas.pl
- examples/cookbook/04arrays/04-05iterating-over-an-array.pl
- examples/cookbook/04arrays/04-08elements-in-one-array.pl
- examples/cookbook/05hashes/05-05traversing.pl
- examples/cookbook/07file-access/07-02opening_files_with_unusual_filenames.pl
- examples/cookbook/07file-access/07-14writing_unix_style_filter_program.pl
- examples/cookbook/10subroutines/10-01arguments.pl
- examples/cookbook/13classes-objects-and-ties/13-01constructing-an-object.pl
- examples/cookbook/13classes-objects-and-ties/13-02destroying-an-object.pl
- examples/cookbook/13classes-objects-and-ties/13-03managing-instance-data.pl
- examples/cookbook/README
- examples/cookbook/test-p5.pl
- examples/cribbage_scoring.pl
- examples/eval.pl
- examples/functional/fp-p5.pl
- examples/functional/fp.pl
- examples/functional/length.pl
- examples/functional/odd-even.pl
- examples/functional/sum.pl
- examples/functional/unique.pl
- examples/games/animals.pl
- examples/games/bowling.pl
- examples/games/bowling2.pl
- examples/games/dispatch_quiz.pl
- examples/games/hangman.pl
- examples/games/tic_tac_toe.pl
- examples/games/wizard.pl
- examples/golf/mid.pl
- examples/golf/rev.pl
- examples/golf/rg0now-head.pl
- examples/golf/rg0now-mid.pl
- examples/golf/rg0now-rev.pl
- examples/golf/rg0now-tail.pl
- examples/golf/rg0now-wc.pl
- examples/golf/tail.pl
- examples/golf/tsanta-p5.pl
- examples/golf/tsanta.pl
- examples/golf/wc.pl
- examples/graphics/colors.txt
- examples/graphics/make_swatch.pl
- examples/hashes/simpleiter.pl
- examples/hop6/LICENSE.txt
- examples/hop6/Lexer.pm
- examples/hop6/Parser.pm
- examples/hop6/Stream.pm
- examples/hop6/it2stream.pl
- examples/hq9+.pl
- examples/inf_lazy_list.pl
- examples/irclog2html.pl
- examples/japh/curry.pl
- examples/japh/ipw-japh.pl
- examples/japh/list_fun1.pl
- examples/japh/list_fun2.pl
- examples/japh/list_fun3.pl
- examples/japh/madgolfer.pl
- examples/junctions/1.pl
- examples/junctions/2.pl
- examples/junctions/3.pl
- examples/junctions/all-all.pl
- examples/junctions/all-any.pl
- examples/junctions/any-any.pl
- examples/junctions/any-any2.pl
- examples/junctions/any-any3.pl
- examples/junctions/any-scalar.pl
- examples/junctions/grades.pl
- examples/junctions/lottery_numbers.pl
- examples/junctions/passwd-check.pl
- examples/life.pl
- examples/mandel-p5.pl
- examples/mandel.p5
- examples/mandel.pl
- examples/matrix-p5.pl
- examples/naive_bayesian/README
- examples/naive_bayesian/apples
- examples/naive_bayesian/grapes
- examples/naive_bayesian/naive_bayesian-p5.pl
- examples/naive_bayesian/naive_bayesian.pl
- examples/naive_bayesian/oranges
- examples/naive_bayesian/run.pl
- examples/naive_bayesian/test
- examples/nested_loops/README
- examples/nested_loops/coroutine.pl
- examples/nested_loops/functional.pl
- examples/nested_loops/iterative.pl
- examples/nested_loops/iterative_2.pl
- examples/nested_loops/oo.pl
- examples/nested_loops/recursive.pl
- examples/network/README
- examples/network/bot_irc.pl
- examples/network/evalbot/README.pod
- examples/network/evalbot/evalbot-loop
- examples/network/evalbot/evalbot.pl
- examples/network/evalbot/evalhelper-p5.pl
- examples/network/hangmanbot.pl
- examples/network/http-client.pl
- examples/network/http-server.pl
- examples/network/logbot.pl
- examples/network/screen-nodestatus.pl
- examples/network/seenbot.pl
- examples/network/svnbot.pl
- examples/network/wiki/wiki.db
- examples/network/wiki/wiki.pl
- examples/network/wiki/wiki.tmpl
- examples/network/wiki/wiki_edit.tmpl
- examples/obfu/l33t.pl
- examples/obfu/random_operator_overloading.pl
- examples/obfu/snowing.pl
- examples/output/algorithms/hanoi
- examples/output/algorithms/lambda-calculus
- examples/output/algorithms/quicksort
- examples/output/cashiers
- examples/output/functional/fp
- examples/output/functional/reverse
- examples/output/japh/curry
- examples/output/japh/ipw-japh
- examples/output/japh/list_fun3
- examples/output/japh/madgolfer
- examples/output/junctions/1
- examples/output/junctions/3
- examples/output/junctions/all-all
- examples/output/junctions/all-any
- examples/output/junctions/any-any
- examples/output/junctions/any-any2
- examples/output/junctions/grades
- examples/output/overloading
- examples/output/slurpy-list-params/flatten-arg-lists
- examples/output/slurpy-list-params/head-neck-tail
- examples/output/vmethods/bytes
- examples/output/vmethods/escape
- examples/output/vmethods/math
- examples/output/vmethods/num
- examples/output/vmethods/time
- examples/overloading.pl
- examples/p6explain/p6explain
- examples/p6explain/p6explain.dat
- examples/perl5/cpan-upload.pl
- examples/perldoc.pl
- examples/phonewords.pl
- examples/piln/bottom_up_mergesort.pil
- examples/piln/lazy_stream.pil
- examples/pipe_open.pl
- examples/poetry/pugs_main.pl
- examples/ppt/README
- examples/ppt/cat.pl
- examples/ppt/printf.pl
- examples/ppt/yes.pl
- examples/progressive_powerset.pl
- examples/qotw/006r/qotw-regular-06.pl
- examples/qotw/007e/frost.pl
- examples/qotw/008e/graham.pl
- examples/qotw/008r/dict
- examples/qotw/008r/qa.pl
- examples/qotw/009r/spel.pl
- examples/qotw/009r/words.spel
- examples/qotw/019r/bermudan.txt
- examples/qotw/019r/qotw-regular-19.pl
- examples/qotw/024r/binary_incr.tm
- examples/qotw/024r/qotw-regular-24.pl
- examples/rpn/hask/Rpn.hs
- examples/rpn/hask/t1.hs
- examples/rpn/hask2/Rpn.hs
- examples/rpn/hask2/t1.hs
- examples/rpn/p5/Rpn.pm
- examples/rpn/p5/t1.t
- examples/rpn/p6/Rpn.pm
- examples/rpn/piln/rpn.pil
- examples/rpn/ruby/rpn.rb
- examples/rules/basic.pl
- examples/rules/rpn_calc.pl
- examples/rules/yapc_schedule.pl
- examples/sendmoremoney.pl
- examples/shell.pl
- examples/slurpy-list-params/flatten-arg-lists.pl
- examples/slurpy-list-params/head-neck-tail.pl
- examples/spiral_numbers.pl
- examples/tutorial_gen/tut-output/tut.css
- examples/tutorial_gen/tut-src/hello-world-ad.pl
- examples/tutorial_gen/tut-src/hello-world.pl
- examples/tutorial_gen/tut.pl
- examples/units.pl
- examples/vmethods/README
- examples/vmethods/bytes.pl
- examples/vmethods/math.pl
- examples/vmethods/num.pl
- examples/vmethods/time.pl
- ext/Kwid-Event-Parser/t/sample.kwid
- ext/WTemplate/examples/example.tpl
- misc/Blondie/example.pl