Oblivion:Sprachelemente: Unterschied zwischen den Versionen
Aus Skript-Wiki
Keris (Diskussion | Beiträge) K |
Keris (Diskussion | Beiträge) K |
||
Zeile 1: | Zeile 1: | ||
− | Die Sprache des CS | + | Die Sprache des [[Ob:Construction Set|Construction Set (CS)]] ist eine Programmiersprache für die [[WikiPedia:de:Funktionale_Programmierung|funktionale]] Programmierung. |
Diese Seite bietet eine kurze Übersicht der Sprachelemente des CS. | Diese Seite bietet eine kurze Übersicht der Sprachelemente des CS. | ||
Zeile 10: | Zeile 10: | ||
== Variablendeklarationen == | == Variablendeklarationen == | ||
− | == Variablentypen == | + | === Variablentypen === |
short Variable | short Variable | ||
Zeile 19: | Zeile 19: | ||
ref Variable | ref Variable | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Operatoren == | == Operatoren == | ||
Zeile 75: | Zeile 65: | ||
− | === | + | === Verzweigung mit beliebig positionierter Abbruchbedingung === |
− | + | IF Bedingung | |
Anweisungen | Anweisungen | ||
− | + | RETURN | |
+ | ELSE | ||
Anweisungen | Anweisungen | ||
− | + | ENDIF | |
− | |||
− | |||
− | |||
− | |||
Version vom 6. August 2008, 11:10 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 = 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
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