Help-Site Computer Manuals
  Algorithms & Data Structures   Programming Languages   Revision Control
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

A Perl 6 Implementation

Version: 6.2.13

The Perl 6 Internals correction summary for the weeks of 2006-02-13 through 2006-02-28

The Perl 6 summary for the weeks of 2006-02-13 through 2006-02-28

The Perl 6 summary for the month of 2006-03

2 - Overview of Pugs Internals

The Perl 6 summary for the month of 2006-04

The Perl 6 summary for the month of 2006-05

The Perl 6 summary for the month of 2006-06


20 - Debugging [DRAFT]

Blondie::ADTs - Reused abstract data types.

Cipher::Arcfour - Arcfour stream cipher

Architecture - the Parse::Rule OO architecture

Test::Harness::Assert - simple assert

Summary of Perl 5 AST nodes

MIME::Base64 - base64 encoding and decoding for Pugs


Benchmark - Benchmark running time of Perl 6 code

Blondie - Blondie is a dumb intermediate language and a compiler collection for the purpose of demonstrating an approach to compilation.

Test::Builder - Backend for building test libraries


Blondie::Backend::Perl::Builtins - table of prelude replacement relevant to the perl backend

Cipher::Caesar - Simple modular-addition cipher

Pugs::Runtime::Capture - Capture object

Perl6::FAQ::Capture - Capture objects

Automata::Cellular - Build and render Cellular Automata on a terminal

HTTP::Request::CGI - Subclass of HTTP::Request for dealing with CGI-generated requests. - Perl 6 Cipher API - Compile Perl6 Grammars to Perl5 Modules - Compile Perl6 Grammars to Perl5 Modules

v6-Compiler - A Perl 6 compiler library


Coercion - The interplay of the method call and the call chain

Coercion - The interplay of the method call and the call chain

Perl6::Overview::Control - Control Structure

Rosetta::Copying - Matters of ownership, licensing, contributions


Create Your Own Object Model

Perl6::Overview::Data - Data Types

Perl6::Perl5::Differences -- Differences between Perl 5 and Perl 6

Perl6::Doc -- Table of Contents for Perl 6 Documentation

Perl6::Perl5::Docfinder -- Where to find the equivalent of Perl 5 docs


Perldoc::DOM - Represent a Perldoc document, DOM-style

Blondie::Reducer::DuplicateFinder - find duplicate nodes in a program.

Blondie::Reducer::DynamicScoping - a base class for implementing dynamic scopes (not really a reduer).

Perldoc::DOM::Element - element in a Perldoc::DOM tree

Blondie::Emitter - emitter base class - not more than just a namespace.

Rosetta::Validator::L::en - Localization of Rosetta::Validator for English

HTML::Entities - Encode or decode strings with HTML entities

Rosetta::Engine::Example - Self-contained reference implementation of a Rosetta Engine - A simple expression parser from Mark Jason Dominus' "Higher Order Perl"

Rosetta::FAQ - Answers to your questions

Module::Pluggable::Fast - Fast plugins

CGI::FormBuilder::Field - Internally used to create a FormBuilder field

CGI::FormBuilder::Source::File - Initialize FormBuilder from external file

Perl6::Overview::File - File and Filesystem operations Structure

File::Find - Traverse a directory tree

FindBin - Locate directory of original perl script

CGI::FormBuilder - Easily generate and process stateful forms

fp - Functional programming for Perl 6

Perl6::FAQ::FUD - Fears, Uncertainties and Doubts


GC - The interface to the runtime Garbage collector.

Text::Glob - translate glob patterns to regexes

Duration::Gregorian - durations relative to the Gregorian Calendar

Pugs::Doc::Hack - How to hack on Pugs

Regexp::Parser::Handlers - handlers for Perl 5 regexes - Hangman

Explanation of How Hangman Operates

Test::Harness - Run Perl standard test scripts with statistics

HTTP::Headers - Class encapsulating HTTP Message headers


JIB::HOWTO -- short howto on using JIBs

HQ9Plus - A HQ9+ implementation

Pod::Event::Handler::HTML - A collection of HTML event handlers for Pod::Event::Parser

Blondie::Backend::Perl::Interpreter - A perl interpreter for compiled Blondie programs.



Net::IRC - IRC library for Pugs

Test::Harness::Iterator - Internal Test::Harness Iterator

JIB - Perl6 Package Manager

Net::IRC::JoinOnInvite - Role which lets your bot join all channels it's invite to

Junc.pod - explanation of how Junc.hs works

Perl6::Value::Junction - Perl6 junctions

Locale::KeyedText - Refer to user messages in programs by keys

Rosetta::Language - Design document of the Rosetta D language

API documentation: The AST API from the Macro Perspective

Pugs::Runtime::Match - Match object created by rules

CGI::FormBuilder::Messages - Localized message support for FormBuilder


Perl6::MetaModel - The Perl 6 Object Meta Model

Rosetta::Migration - Assist translating between various languages

Rosetta::Model - Abstract syntax tree for the Rosetta D language

CGI::FormBuilder::Multi - Create multi-page FormBuilder forms

Multimethods - Perl 6 Multimethod Dispatch

Newton - performs one dimensional Newton's method

Perldoc::DOM::Node - node in a Perldoc::DOM tree

Blondie::Nodes - Basic AST nodes - A non deterministic sudoku solver

Perl6::Overview::Object - Object-oriented Programming

Regexp::Parser::Objects - objects for Perl 5 regexes

Perl6::Overview::Operator - Operators

Rosetta::Overview - Rosetta compared to DBI

Pugs::Emitter::Perl6::Perl5 - Code generator for the Perl6-to-Perl5 compiler

Perl 6 Meta Meta Class Hierarchy

Perl 6 Meta-Model

Perldoc::DOM::PI - a processing instruction in a Perldoc::DOM tree



Pod::Event::Handler::POD - A collection of POD event handlers for Pod::Event::Parser

POE - Perl Object Environment for Perl 6

Pugs::Grammar::Precedence - Engine for Perl 6 Rule operator precedence


Some ramblings with Perl6

Perl6::Pugs - A Perl 6 Implementation

HTTP::Query - Class designed to allow easy manipulation of query strings


README for Date

Class::Rebless - Rebase namespaces, hierarchically

Perl6::Overview::Reduce - Reduce metaoperator

Blondie::Reducer - generic reducing base class for fmapping nodes.

Pugs::Compiler::RegexPerl5 - Compiler for Perl 6 style "Perl5" regex

Set::Relation - Relation data type for Perl

CGI::Remote - A CGI module to getting information about the remote user

Role - Entities in a program's model

Rosetta - Rigorous database portability

Perl6::Overview::Rule - Grammar Rules - Compile Perl6 Grammars to Haskell module with Parsec code

Pugs::Doc::Run - How to run Pugs

Blondie::Runtime - Base class for execution system.

12.5 - The Perl 6 Meta Object Protocol


28 - Special Variables [DRAFT]

This is B<header> 1


Rosetta::SeeAlso - External resources that you really ought to look at

Net::IRC::SeenExt - Tracks the times people spoke lastly

Rosetta::Shell - Interactive command shell for the Rosetta DBMS

Blondie::Backend::Perl::Silly - a subclass of the perl backend that conditionally excludes some builtin operators to demonstrate dynamicity.

LWP::Simple - simple procedural interface to LWP - The successor to

Perl6::Overview::Smartmatch - Smart Matching

Test::Harness::Straps - detailed analysis of test results

Pugs::Doc::Hack::Style - Style guidelines for Pugs code

Perl6::Overview::Subroutine - Subroutines

Test::Harness::TAP - Documentation for the TAP format

CGI::FormBuilder::Template - Template adapters for FormBuilder

Test::Builder - Backend for building test libraries

Perldoc::DOM::Text - text node in a Perldoc::DOM tree

TITLE - Tic-Tac-Toe

Config::Tiny - Read/Write .ini style files with as little code as possible

Rosetta::TODO - TODO list for Rosetta

Pugs::Compiler::Token - Compiler for Perl 6 Token

Algorithm::TokenBucket - Token bucket rate limiting algorithm


Tree - A basic I<n>-ary tree

CGI::FormBuilder::Template::TT2 - FormBuilder interface to Template Toolkit

Perl6::Tutorial -- Perl 6 tutorials

Type - Perl 6 types


Rosetta::Validator - A common comprehensive test suite to run against all Engines

Perl6::Overview::Magic - Magical Variables

Perldoc::DOM::WS - ignorable whitespace in a Perldoc::DOM tree