Following the Perl
Cookbook (by Tom Christiansen and Nathan Torkington, published by
O'Reilly) spirit, the PLEAC
Project aims to gather fans of programming, in order to implement
the solutions in other programming languages.

In this document, you'll find an implementation of the Solutions of the
Perl Cookbook in the Ada
language.

Ada requires data items to be declared in a declarative region at
the beginning of a code block, before the "begin" reserved word.
Many of the PLEAC subsections are implemented in their own unnamed
code block to define local variables, functions, and procedures
close to their usage, as would be done in Perl.