Bei dieser Seite handelt es sich um eine Sammlung der Fehler/Bemerkungen, welche sich trotz mehrmaliger Durchsicht und langen redegieren hartnäckig gehalten haben.
Diese Korrekturen beruhen auf "Selbsterkenntnis" und auf hilfreiche Leser/User, die dem "Autorenteam" unter die Arme greifen.
An dieser Stelle möchte ich mich gleich einmal bei all denen bedanken, die bereits im Vorfeld - bei der Entstehung des Buches - eingegriffen haben. Desweiteren gilt mein Dank natürlich auch denen, die es in der Zukunft auch noch praktizieren. Danke!
Die Spalte "Typ" dient der Klassifizierung der Feststellung. Je mehr ! desto gravierender der Kommentar/Fehler.
| Seite
| Absatz
| Typ
| ursprünglicher Text
| korrigierter Text
| Bemerkung
|
| 8
| vorletzter
| !
| https://downloads.hanser.de
| http://downloads.hanser.de
| direkter Download der Daten http://tinyurl.com/2fr63c
|
| 10
| letzter
| !!!
| (3 + 4 = 12)
| (3 + 4 = 7)
|
|
| 15
| mitte
| !!!
| (expt (expt 10 (/ 1.0 3)) 3)
| Das Ergbenis ist natürlich 10 - nicht 3
|
|
| 16
| mitte
| !
| Ergebnis wir / Angefangen wir
| Ergebnis wird / Angefangen wird
|
|
| 16
| 4. letzter
| !
| Nach dem Funktionsname
| Nach dem Funktionsnamen
|
|
| 17/18
|
| !
| Übung 12 und Übung 14 sind ident
| Lösung nur zu Aufgabe 14
| Fehler bereits bei den Downloads berücksichtigt
|
| 18
| 4. letzter
| !
| (diesen Namen
| (diese Namen
|
|
| 19
| mitte
| !
| Was ist das Ergebnis des Ausdrucks? (+ var1 var2 var3 var4)
| 20
| var1==3 var2==4 var3==7 var4==6
|
| 19
| 2. letzter
| !
| zu- rückgesetzt
| zurückgesetzt
|
|
| 19
| mitte
| !!!
| Deklaration der Variablen
|
| Variablen können auch durchwegs "," "==" udgl. sein, hier geht es aber darum, dass dann Rechenoperatoren mit Werten belegt sind und somit für die weitere Verwendung nicht mehr zur Verfügung stehen. Siehe auch vorletzter Absatz >>> danach funtkioniert einiges nicht mehr (vgl. Übung 18, Seite 21)
|
| 23
| letzte Zeile
| !!
| Symbol durchm
| Symbol durchmesser
|
|
| 26/27
| letzter/erster
| !!!
| Ergebnis zu Aufgabe 22/23 jeweils 67
| Ergebnis zu Aufgabe 22/23 jeweils 66
|
|
| 29
| letzter
| !!
| wie Farbe
| wie farben
|
|
| 39
| Übung 39
| !!!
| Wie ermittelt man den 6. Listeneintrag, also 7...
|
| 7 steht zwar an 7. Stelle, wird aber mit (nth 6 LIST1) abgefragt, da LISP bei 0 zu zählen anfängt, nicht bei 1
|
| 166
| 1. Code
| !!!
| (defun str-untok ls c / )
| (defun str-untok (ls c / )
| Bei der Variablendeklaration fehlt die einführende Klammer
|
| 190
| 1. Code
| !!!
| (all-table-entries-if "BLOCK" '(lambda(data / )(wcmatch >>> (cdr(strcase <<< (assoc 2 data)))"XYZ*")))
| (all-table-entries-if "BLOCK" '(lambda(data / )(wcmatch >>> (strcase(cdr <<< (assoc 2 data)))"XYZ*")))
| -
|
| 191
| 1. Code
| !!!
| (all-table-entries-if "BLOCK" '(lambda(data / )(and (zerop(logand(cdr(assoc 70 data))4))(wcmatch >>> (cdr(strcase <<< (assoc 2 data)))"XYZ*"))))
| (all-table-entries-if "BLOCK" '(lambda(data / )(and (zerop(logand(cdr(assoc 70 data))4))(wcmatch >>> (strcase(cdr <<< (assoc 2 data)))"XYZ*"))))
| -
|