-
- Weitere Informationen zu diesem Buch:
Inhaltsverzeichnis | Index | Probekapitel | Kolophon | Rezensionen |
Errata | Beispiele per FTP | Slashdot-Rezension des Originaltitels |
- Weitere Informationen zu diesem Buch:
JETZT ONLINE BESTELLEN
Deutsche Übersetzung von Peter Klicman
2. Auflage Juli 2001 ISBN 978-3-89721-144-5
1128 Seiten
EUR56.00, SFR89.90
Englischsprachige Ausgabe:
Programming Perl
eBook Ausgabe:
Weitere Informationen zu diesem Buch
Inhaltsverzeichnis |
Index |
Probekapitel |
Kolophon |
Rezensionen |
Errata |
Beispiele per FTP |
Slashdot-Rezension des Originaltitels |
Errata
Letzte Änderung: 12.1.2004
Hinweis: Die erste Zahl bezeichnet die Seite, die zweite Zahl
den Absatz, die dritte Zahl die Zeile.
Im 2., korrigierten Nachdruck Dezember 2003 wurden
folgende Errata berücksichtigt:
33.2.3 "$available" -> "$vorhanden"
108.3.2-3 "DANN-Ausdruck" -> "SONST-Ausdruck"
122, Überschrift
"Foreach-Schleifen" -> "foreach-Schleifen"
Index:
1052, Datenstrukturen 567 -> 298
1052, Debugging 682 -> 546
1053, "Diamantoperator (<=>) 104"
-> "Raumschiff-Operator (<=>)
(Der Eintrag erscheint jetzt entsprechend auf S. 1077)
1054, Einbettung von Perl 899 -> 561
1055, Erweiterung von Perl, Erweiterungen erzeugen 897 -> 554
1056, fields-Pragma 897 -> 349
1058, Funktionen, Autoloading 341 -> 309
1066, Listenkontext 71 -> 44
1067, lock-Funktion 762 -> 476
1067, m// (Match-Operator) 531 -> 158
1069, Muster 145 -> 42
1070, Muster, Quantifier 208 -> 186
1070, my-Funktion 137 -> 139
1072, Objekte, Instanzdaten verwalten 346 -> 356
1073, Operatoren, überladbar 361-364-892 -> 361, 364-371
1077, Quantifier 165-184-614 -> 165-166, 184-186
1079, s/// 605 -> 161
1079, Schleifen 605 -> 127
1081, Sicherheit 823 -> 602
1083, strict-Pragma 897 -> 885
1084, Subroutinen 323 -> 241
1084, Subroutinen, Autoloading 341 -> 309
1087, Threads 762 -> 480
1088, tr/// 840 -> 164
1089, Umgebungsvariable 683 -> 521
1089, UNIVERSAL-Klasse "339-898" -> "339
1091, Tying 837 -> 413
1092, Warnungen 1036 -> 1006
1094, Zeichenklassen 209 -> 184
1095, Zuweisungsoperatoren 53 -> 26
Im 1., korrigierten Nachdruck Januar 2002 wurden
folgende Errata berücksichtigt:
! 22.2.3 "SESAME" -> "SESAM"
34, Fußnote geändert:
So denken Perl-Programmierer. Es besteht keine Notwendigkeit, 0 mit 0 zu
vergleichen, um zu prüfen, ob etwas falsch ist. Abgesehen von der Tatsache,
daß manche Programmiersprachen Sie dazu zwingen, sollten Sie sich nicht
anstrengen, explizite Vergleiche wie while (@ARGV != 0) zu schreiben.
Dies wäre einfach nur ineffizient, sowohl für Sie als auch für den Computer.
Und für jeden, der Ihren Code pflegen muß.
85.6.1 "# STDIN, wenn leer" -> "# STDIN, falls ohne Argumente"
! 107.4.3 "# entferne die letzten 5 Arrayelemente" ->
"# weist dem Array die letzten 5 Elemente zu"
! 211.-2.1 "im String zurück" -> "im String nach vorn"
267.4 "# Jeder geklammerte Ausdruck ..." -> "Aber nur einzelne
Arrays/Hashes expandieren"
270.-2.3 "make-saying" -> "make_saying"
352.1.4
352.1.8 "race" -> "volk"
363.-1.3 "assoziativ" -> "additiv"
384.2.4 "open my $fh, ">" . $$self" -> "open my $fh, ">", $$self"
410.2.6 "open(my $handle, ">" . $filename)" ->
"open(my $handle, ">", $filename)"
436.-1.-2 "Handle)" -> "Handle),"
448.3.3-7 my $oldfh = select(TO_CHILD);
$| = 1; # Autoflush für TO_CHILD
select(TO_PARENT);
$| = 1; # Autoflush für TO_PARENT
select($oldfh);
->
select((select(TO_CHILD), $| = 1))[0]); # Autoflush
select((select(TO_PARENT), $| = 1))[0]); # Autoflush
457.1.1-3 my $oldfh = select(Server);
$| = 1; # Autoflush für Befehlspuffer
select($oldfh);
->
select((select(Server), $| = 1)[0]); # Befehlspuffer aktivieren
955.8.2 "(4,294,967,295)" -> "(4.294.967.295)"
Zurück zu Programmieren mit Perl, 2. Auflage
