Errata

Computer Science & Perl Programming

Errata for Computer Science & Perl Programming

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
Printed Page 10
Last example

The final example on Page 10 will not print "Use of uninitialized value"
error before print "3 6" because the assignment to position 5 happens before any
attempt to read it. This follows the behavior explained in the preceding text.

Anonymous   
Printed Page 27
first main paragraph from the bottom

We already know that + has higher precedence than =, so it happens before =, and that
rules out (1) and (2).

We also know that =~ has higher precedence than =, so that rules out (3).

To choose between (4) and (5) we need to know whether = takes precedence over =~ or
vice versa.

^^ this has already been established, this should be between + and =~

Anonymous   
Printed Page 154
2nd figure

The first letter S down the tree should be A instead of S.

Anonymous   
Printed Page 239
2nd paragraph and onwards

In the artical Richard talks about probabilites A and B and there converses ^A and
^B. But many of the "^" are missing in the text leaving the reader confused.

Anonymous   
Printed Page 286
Page 286 of "Computer Science & Perl Programming": there's a "$l" or

maybe a "$1" where it should be "$lo".

Ordinarily a typo like that I wouldn't mention, but $1 is a valid and
commonly-seen variable in Perl land.

Anonymous