|
Term | Portability | portable | Stability | experimental | Maintainer | Bertram Felgenhauer <int-e@gmx.de> |
|
|
|
|
|
Description |
Dieses Modul stellt einen Datentyp Term fuer einfache Ausdruecke
zur Verfuegung.
|
|
Synopsis |
|
|
|
|
Datentypen
|
|
data Term |
Ein Datentyp fuer einfache Ausdruecke.
| Constructors | Const Integer | Ein konstanter Ausdruck
| Binary Op Term Term | Zwei Ausdruecke, die mit einem binaeren
Operator verknuepft sind.
|
| Instances | |
|
|
data Op |
Ein Datentyp fuer binaere Operatoren.
| Constructors | Add | Addition
| Sub | Subtraktion
| Div | Division
| Mul | Multiplikation
|
| Instances | |
|
|
Beispiele
|
|
term1 :: Term |
Ein Beispielterm: 7
|
|
term2 :: Term |
Ein Beispielterm: 12 + 5 * 6
|
|
term3 :: Term |
Ein Beispielterm mit Division durch 0: 12 / 0
|
|
Produced by Haddock version 2.4.2 |