Forum: Mikrocontroller und Digitale Elektronik AVRStudio5 - Bug?


von Dave C. (dave_chappelle)


Angehängte Dateien:

Lesenswert?

Hi Zusammen.

Also gleich mal vorneweg, bezüglich des Programms gibt es keine Fragen.
Ich habe eine Unterfunktion geschrieben, die auch das tut was sie soll.
Ihr seht einen Teil davon im angehängten Bild.

Es wird die ganze Funktion ausgeführt, allerdings wird nur der Teil 
markiert, bis zu welchem der Strich geht (ganz links auf der Seite). 
Also funktionstechnisch wird die ganze Funktion ausgeführt, allerdings 
wird nicht die ganze als solche markiert.. ist das vllt. wegen des 
Kommentarbalkens oder so?

(Mit Kommentarbalken meine ich /****************/)

MFG
Dave

von Arc N. (arc)


Lesenswert?

> (Mit Kommentarbalken meine ich /****************/)
>
> MFG
> Dave

So wie das von hier aus sieht, gehört das schließende "}" vor dem 
"Kommentarbalken" nicht zum if (zahlneu...), sondern zu irgendwas 
anderem nicht sichbaren. Eine andere Art der Einrückung könnte das 
Problem offensichtlicher machen.

von Dave C. (dave_chappelle)


Lesenswert?

Ja, dachte ich erst auch, aber wie gesagt: Die Klammer um die Funktion 
ist erst ganz viel weiter unten (überprüft) also liegt es wirklich nicht 
am Programm.. irgendwie irritierend.

MFG
Dave

von Karl H. (kbuchegg)


Lesenswert?

Das einzige was irritierend ist, ist dein Einrückschema. Und wenn es uns 
schon irritiert, dann irritiert es auch deinen Editor, der sich 
irgendwie aus dem Text die Dinge zusammensucht.

verwechsle nicht Editor mit Compiler. Der Editor kann anzeigen was er 
will.

von Dave C. (dave_chappelle)


Lesenswert?

Der Editor lässt sich von Leerschlägen- und Zeilen durcheinanderbringen?

von Karl H. (kbuchegg)


Lesenswert?

So ein Editor macht höchst wahrscheinlich keine vollständige 
Syntaxanalyse.

von Dave C. (dave_chappelle)


Lesenswert?

Was müsste ich in diesem Falle ändern? Das Einrückschema?

MFG
Dave

von Cyblord -. (cyblord)


Lesenswert?

Karl Heinz Buchegger schrieb:
> So ein Editor macht höchst wahrscheinlich keine vollständige
> Syntaxanalyse.

Da würd ich nicht wetten. Eclipse macht das z.B. sicher und AVR Studio 
nutzt ja Visual Studio als Editor. Warum sollte es dort nicht auch so 
sein?
Anders kann man etwas kompliziertere Refactorings gar nicht durchführen, 
obwohl hier eclipse im vergleich zu VS auch deutlich Nase vorn hat.


> Was müsste ich in diesem Falle ändern? Das Einrückschema?
Einfach mal korrekt einrücken, ist das so schwer?

gruß cyblord

von Karl H. (kbuchegg)


Lesenswert?

Dave Chappelle schrieb:
> Was müsste ich in diesem Falle ändern? Das Einrückschema?

Welches Schema?
Das was man im Bild erkennen kann ist alles mögliche, aber kein 
durchgehendes Schema.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.