Skip to content

Commit 9db1049

Browse files
committed
added docs for new features
1 parent 2a7737f commit 9db1049

File tree

3 files changed

+43
-1
lines changed

3 files changed

+43
-1
lines changed

content/DE/Programmierung/Module.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,4 +115,23 @@ Bei dieser Datei-Struktur:
115115
- Ordner2
116116
- B.ddp
117117

118-
müsste in B.ddp also `Binde "../Ordner1/A" ein.` stehen, um A.ddp einzubinden.
118+
müsste in B.ddp also `Binde "../Ordner1/A" ein.` stehen, um A.ddp einzubinden.
119+
120+
121+
## Ordner Einbindungen
122+
123+
Der Einfachheit halber kann man auch alle Module in einem Ordner einbinden.
124+
125+
- root
126+
- Ordner1
127+
- A.ddp
128+
- B.ddp
129+
- Ordner2
130+
- C.ddp
131+
- Ordner3
132+
- D.ddp
133+
134+
```ddp
135+
Binde alle Module aus "Ordner1" ein. [Binde A.ddp und B.ddp ein]
136+
Binde rekursiv alle Module aus "Ordner2" ein. [Binde C.ddp und D.ddp ein]
137+
```

content/DE/Programmierung/Variablen.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,19 @@ int main(void) {
7979
}
8080
```
8181
82+
# Konstanten
83+
84+
Zusätzlich zu Variablen kann man auch Konstanten deklarieren.
85+
Konstanten können nicht verändert werden und dienen eigentlich nur als alias-name für einen Wert.
86+
87+
```ddp
88+
Die Konstante pi ist 3,1415.
89+
```
90+
91+
Konstanten können nur Literale sein (also z.B. `1`, `""` oder `1,5` aber NICHT `1 plus 1`) und können nicht verändert werden.
92+
Der Typ einer Konstante wird aus ihrem Wert abgeleitet.
93+
94+
8295
# Spezielle Zuweisungen
8396

8497
Es gibt noch einige Zuweisungsoperatoren mit deren Hilfe Variablen direkt verändert werden können,

content/DE/Programmierung/Verzweigungen und Schleifen.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,16 @@ Für jede Zahl element in liste, mache:
162162
<Anweisungen>.
163163
```
164164

165+
Bei solchen Schleifen kann man auch einen Index mit angeben.
166+
```ddp
167+
Die Text Liste liste ist eine Liste, die aus "hi", "Hallo", "Tschüss" besteht.
168+
169+
[Ausgabe: hi 1 Hallo 2 Tschüss 3]
170+
Für jeden Text element mit Index i in liste, mache:
171+
Schreibe (' ' verkettet mit element verkettet mit ' ').
172+
Schreibe index.
173+
```
174+
165175
## Abbrechen/Fortführen von Schleifen
166176

167177
Schleifen können auch abgebrochen bzw. zur nächsten Iteration geführt werden (in anderen Sprachen entspricht das den Schlüsselwörtern `break` und `continue`).

0 commit comments

Comments
 (0)