Thread Parameter umwandeln (55 answers)
Opened by Benji2010 at 2010-12-13 12:04

MatthiasW
 2011-01-04 19:55
#144068 #144068
User since
2008-01-27
367 Artikel
BenutzerIn
[default_avatar]
Ich muss mich korrigieren: Mein Postulat falscher Ergebnisse aufgrund der if-Bedingung zum Überspringen bestimmter Zeilen war Blödsinn. Der Code liefert richtige Ergebnisse, allerdings bin ich trotzdem nicht mit ihm zufrieden und möchte erläutern weshalb.

Obwohl eine Veränderung hinsichtlich der Platzierung der Filterung von mit öffnender Klammer beginnenden Zeilen, die Resultate des Programmes nicht betrifft, schlage ich erneut eine Auswertung vor der while-Schleife vor.

Von der Verwirrung, die ihre übertriebene Validierung - zahlenmäßig entsprechend der auftretenden Zuweisungen - verursacht abgesehen, genügt selbstverständlich die einmalige Eruierung einer öffnenden Klammer am Zeilenanfang dem Anspruch, in einem solchen Falle jegliche Bearbeitung auszulassen.
Darüber hinaus kann dieser Eingriff als Akkommodation der logischen Bauteile an die semantische Ebene verstanden werden: entfernt man doch die Vorverarbeitung der Zeilen, im Gegensatz zur eigentlichen Verarbeitung, um der Verständlichkeit halber, voneinander; wobei die vertikale wie auch die horizontale Anordnung (Zeilennummern und Einrückungstiefe) den Leser bei der Wahrnehmung beider Vorgänge als zwei unterschiedliche unterstützt.

Allerdings mache ich mir keine Hoffnungen, dass diese Änderung noch einfließt, da du dir auch zuvor anscheinend keine besondere Mühe gegeben hast Änderungen einzubauen. Ich muss gestehen, mir wie eine Witzfigur vorgekommen zu sein, als ich die beiden while-Schleifen sah :-/
perl -E'*==*",s;;%ENV=~m,..$,,$&+42;e,$==f;$"++for+ab..an;@"=qw,u t,,print+chr;sub f{split}say"@{=} me"'

View full thread Parameter umwandeln