ContentsIndex
Term
Portabilityportable
Stabilityexperimental
MaintainerBertram Felgenhauer <int-e@gmx.de>
Contents
Datentypen
Beispiele
Description
Dieses Modul stellt einen Datentyp Term fuer einfache Ausdruecke zur Verfuegung.
Synopsis
data Term
= Const Integer
| Binary Op Term Term
data Op
= Add
| Sub
| Div
| Mul
term1 :: Term
term2 :: Term
term3 :: Term
Datentypen
data Term
Ein Datentyp fuer einfache Ausdruecke.
Constructors
Const IntegerEin konstanter Ausdruck
Binary Op Term TermZwei Ausdruecke, die mit einem binaeren Operator verknuepft sind.
show/hide Instances
Show Term
data Op
Ein Datentyp fuer binaere Operatoren.
Constructors
AddAddition
SubSubtraktion
DivDivision
MulMultiplikation
show/hide Instances
Show Op
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