Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| programmiersprachen:rosettastone-c-php-vba [2009/05/01 17:28] – angelegt st | programmiersprachen:rosettastone-c-php-vba [2010/03/07 04:16] (aktuell) – st | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Stein von Rosetta für Programmiersprachen ====== | ||
| + | Der " | ||
| + | http:// | ||
| + | |||
| + | FIXME (Objekte) | ||
| + | |||
| + | [in eckigen Klammern sind optionale Zusätze] | ||
| + | |||
| + | ^ Struktur ^ Bash ^ C/C++ ^ PHP ^ VB(A) ^ | ||
| + | ^ Variablenverwendung (a ist der Variablenname) | $a | a | $a | a | | ||
| + | | Deklarieren | nicht nötig (aber möglich mit "'' | ||
| + | | Initialisieren | a = 10 | init a = 10; | $a = 10; | a = 10 | | ||
| + | | globale | | | | | | ||
| + | | statische | | | ||
| + | ^ Arrays | $var[0]=" | ||
| + | ^ Entscheidung (Alternative) | ||
| + | then | ||
| + | Code | ||
| + | else | ||
| + | Code2 | ||
| + | fi</ | ||
| + | { | ||
| + | Code | ||
| + | } | ||
| + | elseif (Bed.2) | ||
| + | { | ||
| + | Code2 | ||
| + | else | ||
| + | { | ||
| + | Code3 | ||
| + | }</ | ||
| + | Anweisung | ||
| + | Else | ||
| + | Anweisung | ||
| + | Endif | ||
| + | </ | ||
| + | ^ Fallauswahl (Selektion) | <code bash> | ||
| + | ausdruck1) | ||
| + | | ||
| + | ;; | ||
| + | | ||
| + | *) | ||
| + | Codeblock allgemeiner Fall | ||
| + | ;; | ||
| + | esac</ | ||
| + | Case 1 | ||
| + | Anweisung | ||
| + | Case 2 | ||
| + | Anweisung | ||
| + | Case Else | ||
| + | Anweisung </ | ||
| + | ^ Wiederholung (Repetition, | ||
| + | | zählergesteuert | ||
| + | Anweisung | ||
| + | [Exit For] | ||
| + | FIXME | ||
| + | Next i</ | ||
| + | ^ für alle Elemente einer Liste (Array) | <code bash>for i in a b c | ||
| + | do | ||
| + | echo i | ||
| + | done</ | ||
| + | echo "Der aktuelle Wert ist: " . $value . "< | ||
| + | }</ | ||
| + | ^ Bedingungsprüfung ||||| | ||
| + | | voran- (Kopf) | ||
| + | do | ||
| + | Befehlsblock | ||
| + | done</ | ||
| + | Befehlsblock | ||
| + | done</ | ||
| + | | nachfolgend (Fußgesteuert) | ||
| + | ^ Kommentare | ||
| + | | einzeilige | ||
| + | | mehrzeilige | ||
| + | Wohin? | ||
| + | <code vb> | ||
| + | for each Element in A | ||
| + | Next | ||
| + | </ | ||
| + | |||
| + | ^ Abkürzungen ^ Bedeutung ^ | ||
| + | | Bed. | Bedingung(en) | | ||
| + | | Anw. | Anweisung(en) | | ||
| + | |||
| + | |||
| + | ^ Datentypen / Wertebereich ^ C/C++ ^ PHP ^ VB(A) ^ | ||
| + | | int | | | | | ||
| + | | long int | | | | | ||
| + | | float | | | | | ||
| + | | double | | | | | ||
| + | | string | | | | | ||
| + | | boolean | | | | | ||
| + | FIXME | ||
| + | |||
| + | ^ Funktionsname zur Überprüfung des Datentyps ^ C/C++ ^ PHP ^ VB(A) ^ | ||
| + | FIXME | ||