Oblivion:Sprachelemente: Unterschied zwischen den Versionen

Aus Skript-Wiki
Wechseln zu: Navigation, Suche
K
K
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 19: Zeile 19:
  
 
  ref Variable
 
  ref Variable
 +
  
 
== Operatoren ==
 
== Operatoren ==
 
=== Zuweisung ===
 
=== Zuweisung ===
  
  Set Variable = Ausdruck
+
  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:
  
  
== Funktionen ==
+
===Schleifen===
 +
 
 +
Schleifen-Konstrukte müssen über Bedingungen generiert werden.
 +
 
 +
====Zählschleifen====
 +
 
 +
IF Variable > Endwert
 +
    RETURN
 +
ELSE
 +
  Anweisungen
 +
  SET Variable to Variable + 1
 +
NEXT
  
  
== Weblinks ==
 
  
  
 
== 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.

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



Siehe auch