Programming Perl, 3rd Edition by Larry Wall, Tom Christiansen and Jon Orwant The following is a list of changes in the 10/00 reprint. {xxiii} "OS390" in 2nd paragraph was removed. {xxx} 4th and 5th paragraphs: "Prentiss-Hall" now reads "Prentice-Hall." (50) 2nd paragraph: "multiline quoting" now reads "multiline commenting". {87} Table 3-1: The line: Right | 1 | ! ~ > and unary + and - now reads: Right | 1 | ! ~ \ and unary + and - {91} example: print ++($foo = 'a0'); # prints 'b1' now reads: print ++($foo = 'a9'); # prints 'b0' {181} 1st paragraph, line 16, last sentence before sub-heading "Where You Left Off: The \G Assertion": The sentence: "Without the /c, the second loop's match would have restarted from the beginning and found another i at position 6 first." now states: "... at position 1 first." (208) last paragraph: last sentence: "Here's why you might get if you run...": "why" now reads "what." Also, /usr/dict/wordses now reads /usr/dict/words. (234) 2nd paragraph: (Usually it's best to rukeep them all together.) now reads "keep." (253) 3rd paragraph: This form of syntactic sugar that makes it easier... The word "that" was removed. (262) 2nd paragraph, code example: "7gt;" now reads ">". (304) 1st paragraph, 3rd line: Inside the Export module.. now reads "Exporter." (348) synopsis section: ";" and "," are swapped on 2nd and 3rd lines of "use overload" statement. now reads: use overload '+' => \&myadd, # coderef '<' => "less_than", # named method 'abs' => sub { return @_ }; # anonymous subroutine {549} In the second paragraph, both instances of "by-name" now read "by-module". {566} last line: $( = $) ($EGID = $GID) now reads $) = $( ($EGID = $GID) (615) 6th bullet: "%seen array" now reads "%seen hash" (662) description of @EXPORT: The entry for @EXPORT now has a first-line outdent like $EXECUTABLE_NAME above it (and all other entries). {667} In the last line of the paragraph beginning "This array holds", "@_" now reads "@-". {715} last sentence before "fork" section: "See also...other flock examples" was replaced with: See also the section on "File Locking" in Chapter 16 for other flock examples. (849) 3rd paragraph, second sentence under heading _use filetest 'access'_: "filetext" now reads "filetest". INDEX: An updated index was added.