Learning Perl on Win32 Systems by Randal Schwartz, Erik Olson, and Tom Christiansen The following chnages were made in the 1/01 reprint: {32} code: # must close file before renaming it close (WORDLIST) || die "can't close $filename.old: $!" rename ($filename,"filename.old") || die "can't close $filename: $!"; Line 3 now reads $filename, not $filename.old. Also, a semicolon was added at the end. {36} code: close (WORDSLIST) || die "can't close $filename.old: $!" "$filename.old" now reads "$filename." Also, a semicolon was added at the end. {55} 1st code, line 1: "array" now reads "list" (it's not yet an array). {56} 3rd code fragment: (1.3..6.1) # same as (1, 2, 3, 4, 5) now reads (1.3..6.1) # same as (1, 2, 3, 4, 5, 6)