Oblivion:Sprachelemente: Unterschied zwischen den Versionen
Aus Skript-Wiki
Keris (Diskussion | Beiträge) K |
Keris (Diskussion | Beiträge) K |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 19: | Zeile 19: | ||
ref Variable | ref Variable | ||
+ | |||
== Operatoren == | == Operatoren == | ||
=== Zuweisung === | === Zuweisung === | ||
− | Set Variable | + | Set Variable to Ausdruck |
+ | |||
=== Mathematische Operatoren === | === Mathematische Operatoren === | ||
Zeile 32: | Zeile 34: | ||
/ Division | / Division | ||
% Divisionsrest | % Divisionsrest | ||
+ | |||
=== Vergleichsoperatoren === | === Vergleichsoperatoren === | ||
Zeile 41: | Zeile 44: | ||
>= größer gleich | >= größer gleich | ||
!= ungleich | != ungleich | ||
+ | |||
=== Logische Operatoren === | === Logische Operatoren === | ||
Zeile 46: | Zeile 50: | ||
&& Logisches UND | && Logisches UND | ||
|| Logisches ODER | || Logisches ODER | ||
+ | |||
== Programmablaufsteuerung == | == Programmablaufsteuerung == | ||
+ | === Blöcke === | ||
+ | |||
+ | BEGIN Blocktyp | ||
+ | Anweisungen | ||
+ | END | ||
+ | |||
+ | |||
=== Verzweigungen === | === Verzweigungen === | ||
==== Einfache Verzweigung ==== | ==== Einfache Verzweigung ==== | ||
Zeile 56: | Zeile 68: | ||
Anweisungen | Anweisungen | ||
ENDIF | ENDIF | ||
+ | |||
==== Unterverzweigung ==== | ==== Unterverzweigung ==== | ||
+ | |||
IF Bedingung | IF Bedingung | ||
Anweisungen | Anweisungen | ||
Zeile 65: | Zeile 79: | ||
− | === Verzweigung mit beliebig positionierter Abbruchbedingung === | + | ==== Verzweigung mit beliebig positionierter Abbruchbedingung ==== |
IF Bedingung | IF Bedingung | ||
Zeile 75: | Zeile 89: | ||
− | == | + | ===Schleifen=== |
+ | |||
+ | Schleifen-Konstrukte müssen über Bedingungen generiert werden. | ||
+ | |||
+ | ====Zählschleifen==== | ||
+ | |||
+ | IF Variable > Endwert | ||
+ | RETURN | ||
+ | ELSE | ||
+ | Anweisungen | ||
+ | SET Variable to Variable + 1 | ||
+ | NEXT | ||
− | |||
== Siehe auch == | == Siehe auch == | ||
+ | *[[ob:Variablen|Variablen]] | ||
− | |||
[[Kategorie:Sprachelemente|Sprachelemente]] | [[Kategorie:Sprachelemente|Sprachelemente]] |
Aktuelle Version vom 10. September 2008, 10:14 Uhr
Die Sprache des Construction Set (CS) ist eine Programmiersprache für die funktionale Programmierung.
Diese Seite bietet eine kurze Übersicht der Sprachelemente des CS.
Inhaltsverzeichnis
Kommentare
; Kommentar
Variablendeklarationen
Variablentypen
short Variable
long Variable
float Variable
ref Variable
Operatoren
Zuweisung
Set Variable to Ausdruck
Mathematische Operatoren
+ Addition - Subtraktion * Multiplikation / Division % Divisionsrest
Vergleichsoperatoren
== gleich < kleiner als > größer als <= kleiner gleich >= größer gleich != ungleich
Logische Operatoren
&& Logisches UND || Logisches ODER
Programmablaufsteuerung
Blöcke
BEGIN Blocktyp Anweisungen END
Verzweigungen
Einfache Verzweigung
IF Bedingung Anweisungen ELSE Anweisungen ENDIF
Unterverzweigung
IF Bedingung Anweisungen ELSEIF Bedingung Anweisungen ENDIF
Verzweigung mit beliebig positionierter Abbruchbedingung
IF Bedingung Anweisungen RETURN ELSE Anweisungen ENDIF
Schleifen
Schleifen-Konstrukte müssen über Bedingungen generiert werden.
Zählschleifen
IF Variable > Endwert RETURN ELSE Anweisungen SET Variable to Variable + 1 NEXT