ja nicht ganz...wenn es kein begin..end ist darf die anweisung davor kein semikolon enthalten. In diesem Fall darf dem end kein semikolon angehangen werden
if Bedingung then
begin
..Anweisung
..Anweisung
end else begin
end;
ggf. AVX['M_C_INDIVIDUAL15'] = 'ARPO' in runde Klammern setzen [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 19.07.2016 um 14:17.]
Support
Forum
Suche
Anmeldung
Geben Sie Ihren Benutzernamen und Ihr Passwort ein, um sich anzumelden.
Privat - Firmenkunden
Razor Profi | |
hitstec Neuling "end" ist auch eine Anweisung (statement): http://wiki.freepascal.org/End | |
Razor Profi Ist für mich keine Anweisung oder ein statement ...sondern das ende vom begin block. Ist ein Schlüsselwort..syntaktischer Aufbau. Eine Anweisung ist für mich ein Befehl der zwischen den Blöcken steht. Aber ist auch egal...Auslegungssache. Von daher eher sinnlos das zu vertiefen. | |
hitstec Neuling Es bzw. genauer genommen der ganze begin/end-Block ist schon eine Anweisung. Denn sonst müsstest du ja (genau wie du es machst) für die IF-Anweisung zwei Syntax-Deklarationen angeben: die eine für einfache Anweisungen und die andere für begin/end-Blöcke. In einer Programmiersprache möchte man das tunlichst vermeiden. Schau dir die Syntax-Regeln von Pascal an: http://www2.informatik.uni-halle.de/lehre/pascal/sprache/pas_extp.html / http://www.eah-jena.de/~kleine/history/languages/iso-iec-10206-1990-ExtendedPascal.pdf Dort wird eine Anweisung ("statement" als simple oder strukturierte Anweisung definiert. Letztere kann eine zusammengesetzte Anweisung ("compound-statement" d. h. ein begin/end-Block sein. Das macht ja auch Sinn, es so zu definieren. Denn dann hat eben eine Aussage wie die von mir ("Die letzte Anweisung vor else darf nicht mit einem Semikolon abschließen..." allgemeine Gültigkeit und muss nicht durch etliche Ausnahmen umständlich erweitert werden. | |
Razor Profi für mich ist es nicht mehr als {} in c# oder javascript..von daher...magst du recht haben..vielleicht bin ich auch betriebsblind nach 20 Jahren Pascal und Delphi | |
orgaMAX Forum hat 4938 registrierte Benutzer, 5672 Themen und 18262 Antworten.
Es werden durchschnittlich 4.97 Beiträge pro Tag erstellt.
Zur Zeit sind 0 Benutzer online, davon 0 registrierte Benutzer.
Heute waren bereits 3 registrierte Benutzer online.
SUPPORT HOTLINE
Wir sind für Sie da!
Montag - Freitag
8:00 - 12:00 und 13:00 - 17:00 Uhr
Erweiterte Supportzeiten von 7:00 - 20:00 Uhr sind in unseren Premium-Supportpaketen verfügbar.
Jetzt anfragen