On this page:
Sprachebenen und Material zu Schreibe Dein Programm!
7.6

Sprachebenen und Material zu Schreibe Dein Programm!

Note: This is documentation for the teachpacks that go with the German textbook Schreibe Dein Programm!.

Das Material in diesem Handbuch ist für die Verwendung mit Buch Schreibe Dein Programm! gedacht.

    1 Schreibe Dein Programm! - Anfänger

      1.1 Definitionen

      1.2 Record-Typ-Definitionen

      1.3 Prozedurapplikation

      1.4 #t and #f

      1.5 lambda / λ

      1.6 Bezeichner

      1.7 cond

      1.8 if

      1.9 and

      1.10 or

      1.11 Signaturen

        1.11.1 signature

        1.11.2 Signaturdeklaration

        1.11.3 Eingebaute Signaturen

        1.11.4 predicate

        1.11.5 enum

        1.11.6 mixed

        1.11.7 Prozedur-Signatur

        1.11.8 Signatur-Variablen

        1.11.9 combined

      1.12 Testfälle

      1.13 Pattern-Matching

      1.14 Eigenschaften

      1.15 Primitive Operationen

    2 Schreibe Dein Programm!

      2.1 Signaturen

      2.2 let, letrec und let*

      2.3 Pattern-Matching

      2.4 Primitive Operationen

    3 Schreibe Dein Programm! - fortgeschritten

      3.1 Quote-Literal

      3.2 Signaturen

      3.3 Pattern-Matching

      3.4 Definitionen

      3.5 lambda / λ

      3.6 Primitive Operationen

    4 Konstruktionsanleitungen

      4.1 Ablauf

      4.2 Kurzbeschreibung

      4.3 Signatur-Deklaration

      4.4 Tests

      4.5 Gerüst

      4.6 Rumpf

      4.7 Datenanalyse

      4.8 Fallunterscheidung: Datenanalyse

      4.9 Aufzählung: Datenanalyse

      4.10 Schablone

      4.11 Fallunterscheidung: Schablone

      4.12 boolesche Fallunterscheidung: Schablone

      4.13 Zusammengesetzte Daten: Datenanalyse

      4.14 Zusammengesetzte Daten als Eingabe: Schablone

      4.15 Zusammengesetzte Daten als Ausgabe: Schablone

      4.16 Gemischte Daten: Datenanalyse

      4.17 Gemischte Daten als Eingabe: Schablone

      4.18 Selbstbezüge als Eingabe: Schablone

      4.19 Listen als Eingabe: Schablone

      4.20 Natürliche Zahlen als Eingabe: Schablone

      4.21 Funktionen mit Akkumulatoren: Schablone

    5 sdp: Sprachen als Libraries

      5.1 Schreibe Dein Programm - Anfänger

      5.2 Schreibe Dein Programm!

      5.3 Schreibe Dein Programm! - fortgeschritten

    Index