[Book Cover]

PERL Programmer's Interactive Workbook, 1/e

Vincent D. Lowe, Mountain View, California

Published July, 1999 by Prentice Hall PTR (ECS Professional)

Copyright 1999, 656 pp.
Paper
ISBN 0-13-020868-X


Sign up for future
mailings
on this subject.

See other books about:
    PERL--Programming-Computer Science


Summary



Features




Table of Contents

    1. Getting Started.

      LAB 1.1 Running Perl from the Command Line. LAB 1.2 Writing Your First Perl Program. Test Your Thinking.

    2. The Nickel Tour.

      LAB 2.1 Comments, Command Line, Environment. LAB 2.2 Keyboard and System Commands. LAB 2.3 Reading Quickly from a File. Test Your Thinking.

    3. Variables: Large and Small.

      LAB 3.1 Identifier Names and Scalar Variables. LAB 3.2 Simple Operators. LAB 3.3 Scalars and Context. LAB 3.4 Special Scalar Variables. Test Your Thinking.

    4. Arrays and Lists.

      LAB 4.1 Using Arrays and lists. LAB 4.2 Traversing an Array or List. LAB 4.3 Functions that Operate on Arrays. Test Your Thinking.

    5. Hashes: Our Things Should Have Names.

      LAB 5.1 Creating and Accessing a Hash. LAB 5.2 Traversing a Hash. Test Your Thinking.

    6. Tests and Branching.

      LAB 6.1 Truth, Branching, and the Many Faces of Nothing. LAB 6.2 Traditional Branching Constructs. LAB 6.3 Tests That Involve Numbers, Strings, and Files. Test Your Thinking.

    7. Regular Expressions.

      LAB 7.1 Standard Regular Expression Metacharacters. LAB 7.2 Perl Extended Metacharacters. LAB 7.3 Simulating a Switch Construct. Test Your Thinking.

    8. Loops (and Other Repetitive Experiences).

      LAB 8.1 Traditional Loops. LAB 8.2 Unusual Loops. LAB 8.3 Advanced Loop Control. Test Your Thinking.

    9. Files: Outside and In.

      LAB 9.1 File Meta-Information (File Statistics). LAB 9.2 Functions that Manipulate Files. LAB 9.3 Opening Filehandles for Reading and Writing. Test Your Thinking.

    10. Functions: Programming in Polite Society.

      LAB 10.1 Writing and Executing Functions. LAB 10.2 Function Arguments and Return Values. LAB 10.3 Building a Library of Functions. Test Your Thinking.

    11. Ends and Odds.

      LAB 11.1 Using POD to Embed Multi-Purpose Documentation. LAB 11.2 Using format and write() for Reports. LAB 11.3 Using Perl Modules. Test Your Thinking.

    APPENDIX A: Answers to Self-Review Questions.
    APPENDIX B: Perl Reference.
    INDEX.


[Help]

© Prentice-Hall, Inc. A Pearson Education Company
Comments To webmaster@prenhall.com