Oblivion:Sprachelemente: Unterschied zwischen den Versionen

Aus Skript-Wiki
Wechseln zu: Navigation, Suche
K
K
 
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 ===
 
=== Blöcke ===
 +
 
  BEGIN Blocktyp  
 
  BEGIN Blocktyp  
 
   Anweisungen
 
   Anweisungen
 
  END
 
  END
 +
  
 
=== Verzweigungen ===
 
=== Verzweigungen ===
Zeile 61: Zeile 68:
 
   Anweisungen
 
   Anweisungen
 
  ENDIF
 
  ENDIF
 +
  
 
==== Unterverzweigung ====
 
==== Unterverzweigung ====
 +
 
  IF Bedingung  
 
  IF Bedingung  
 
   Anweisungen
 
   Anweisungen
Zeile 70: Zeile 79:
  
  
=== Verzweigung mit beliebig positionierter Abbruchbedingung ===
+
==== Verzweigung mit beliebig positionierter Abbruchbedingung ====
  
 
  IF Bedingung  
 
  IF Bedingung  
Zeile 80: 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, 11: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