Oblivion:Sprachelemente: Unterschied zwischen den Versionen

Aus Skript-Wiki
Wechseln zu: Navigation, Suche
K
K
Zeile 1: Zeile 1:
Die Sprache des CS ist eine Programmiersprache für die [[WikiPedia:de:Funktionale_Programmierung|funktionale]] Programmierung.
+
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
 
 
=== Gültigkeit von Variablen ===
 
 
?? global
 
 
 
=== Festlegung von Standardvariablen ===
 
 
?? delaytime
 
  
 
== Operatoren ==
 
== Operatoren ==
Zeile 75: Zeile 65:
  
  
=== Schleifen mit beliebig positionierter Abbruchbedingung ===
+
=== Verzweigung mit beliebig positionierter Abbruchbedingung ===
  
  DO
+
  IF Bedingung
 
   Anweisungen
 
   Anweisungen
   IF Abbruchbedingung THEN EXIT DO
+
   RETURN
 +
ELSE
 
   Anweisungen
 
   Anweisungen
  LOOP
+
  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.

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


Funktionen

Weblinks

Siehe auch