PLEAC-Ada


Table of Contents
Foreword
1. Strings (31.6%)
2. Numbers (100.0%)
3. Dates and Times (100.0%)
4. Arrays (0.0%)
5. Hashes (0.0%)
6. Pattern Matching (0.0%)
7. File Access (39.1%)
8. File Contents (0.0%)
9. Directories (0.0%)
10. Subroutines (100.0%)
11. References and Records (56.2%)
12. Packages, Libraries, and Modules (30.0%)
13. Classes, Objects, and Ties (75.0%)
14. Database Access (0.0%)
15. User Interfaces (0.0%)
16. Process Management and Communication (0.0%)
17. Sockets (0.0%)
18. Internet Services (0.0%)
19. CGI Programming (0.0%)
20. Web Automation (0.0%)
A. Helpers

Foreword

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.