Thema: Delphi Unklare Syntax

Einzelnen Beitrag anzeigen

Benutzerbild von Alexander Roth
Alexander Roth

Registriert seit: 17. Mai 2004
Ort: Kenn
574 Beiträge
 
Turbo Delphi für Win32
 
#1

Unklare Syntax

  Alt 1. Apr 2006, 16:23
Hallo,

das habe ich gerade gesehen ist für den Kompiler anscheinend 2 Deutig und er geht beidesmal in den Else Pfad:
Delphi-Quellcode:
  if form1.CheckPrimeArray.Checked then
  if primearray.Lauf=0 then
    primearray.Lauf:=3
else
  primearray.Lauf:=0;
Denn er liest es anscheinend auch mal so:
Delphi-Quellcode:
  if form1.CheckPrimeArray.Checked then
  if primearray.Lauf=0 then
    primearray.Lauf:=3
  else
    primearray.Lauf:=0;
Ist das ein Fehler von mir, oder ist das ein wirklich uneindeutiges Beispiel einer schlechten Pascal-Syntax.

Wie kriegt man das behoben?
Alexander Roth
Ich bin umgestiegen auf: Lazarus und Ubuntu! Alles OpenSource!

Besuch doch mal: www.roth.us.ms
  Mit Zitat antworten Zitat