tagged release 0.7.1
[parrot.git] / lib / Parrot / Docs / Section / Languages.pm
blob7cb2f8ea00f87842c6fd5f6c46cd50bb35e286bc
1 # Copyright (C) 2004-2008, The Perl Foundation.
2 # $Id$
4 =head1 NAME
6 Parrot::Docs::Section::Languages - Languages documentation section
8 =head1 SYNOPSIS
10 use Parrot::Docs::Section::Languages;
12 =head1 DESCRIPTION
14 A documentation section describing Parrot's client languages.
16 =head2 Class Methods
18 =over
20 =cut
22 package Parrot::Docs::Section::Languages;
24 use strict;
25 use warnings;
27 use base qw( Parrot::Docs::Section );
29 =item C<new()>
31 Returns a new section.
33 =cut
35 sub new {
36 my $self = shift;
38 return $self->SUPER::new(
39 'Language Implementations',
40 'languages.html',
41 '',
42 $self->new_item( '', 'languages/LANGUAGES_STATUS.pod' ),
43 $self->new_item( '', 'languages/t/harness' ),
44 $self->new_section( 'abc', 'abc.html', '', 'languages/abc' ),
45 $self->new_section( 'APL', 'apl.html', '', 'languages/APL' ),
46 $self->new_section( 'BASIC', 'basic.html', '', 'languages/BASIC' ),
47 $self->new_section( 'Befunge', 'befunge.html', '', 'languages/befunge' ),
48 $self->new_section( 'BF', 'bf.html', '', 'languages/bf' ),
49 $self->new_section( 'C99', 'c99.html', '', 'languages/c99' ),
50 $self->new_section( 'Cardinal', 'cardinal.html', '', 'languages/cardinal' ),
51 $self->new_section( 'ChitChat', 'chitchat.html', '', 'languages/chitchat' ),
52 $self->new_section( 'Cola', 'cola.html', '', 'languages/cola' ),
53 $self->new_section( 'Common Lisp', 'lisp.html', '', 'languages/lisp' ),
54 $self->new_section( '.Net', 'dotnet.html', '', 'languages/dotnet' ),
55 $self->new_section( 'eclectus', 'eclectus.html', '', 'languages/eclectus' ),
56 $self->new_section( 'ecmascript', 'ecmascript.html', '', 'languages/ecmascript' ),
57 $self->new_section( 'forth', 'forth.html', '', 'languages/forth' ),
58 $self->new_section( 'HQ9plus', 'hq9plus.html', '', 'languages/hq9plus' ),
59 $self->new_section( 'Jako', 'jako.html', '', 'languages/jako' ),
60 $self->new_section( 'lazy-k', 'lazy-k.html', '', 'languages/lazy-k' ),
61 $self->new_section( 'lolcode', 'lolcode.html', '', 'languages/lolcode' ),
62 $self->new_section( 'Lua', 'lua.html', '', 'languages/lua' ),
63 $self->new_section( 'M4', 'm4.html', '', 'languages/m4' ),
64 $self->new_section( 'Markdown', 'markdown.html', '', 'languages/markdown' ),
65 $self->new_section( 'Ook!', 'ook.html', '', 'languages/ook' ),
66 $self->new_section( 'Perl6', 'perl6.html', '', 'languages/perl6' ),
67 $self->new_section( 'pheme', 'pheme.html', '', 'languages/pheme' ),
68 $self->new_section( 'Pipp', 'pipp.html', '', 'languages/pipp' ),
69 $self->new_section( 'PIR', 'pir.html', '', 'languages/PIR' ),
70 $self->new_section( 'Punie', 'punie.html', '', 'languages/punie' ),
71 $self->new_section( 'Pynie', 'pynie.html', '', 'languages/pynie' ),
72 $self->new_section( 'Regex', 'regex.html', '', 'languages/regex' ),
73 $self->new_section( 'Scheme', 'scheme.html', '', 'languages/scheme' ),
74 $self->new_section( 'Squaak', 'squaak.html', '', 'languages/squaak' ),
75 $self->new_section( 'TCL', 'tcl.html', '', 'languages/tcl' ),
76 $self->new_section( 'unlambda', 'unlambda.html', '', 'languages/unlambda' ),
77 $self->new_section( 'URM', 'urm.html', '', 'languages/urm' ),
78 $self->new_section( 'WMLScript', 'wmlscript.html', '', 'languages/WMLScript' ),
79 $self->new_section( 'Zcode', 'zcode.html', '', 'languages/Zcode' ),
83 =back
85 =cut
89 # Local Variables:
90 # mode: cperl
91 # cperl-indent-level: 4
92 # fill-column: 100
93 # End:
94 # vim: expandtab shiftwidth=4: