Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data GlobalDeclaration Source #
Instances
Show GlobalDeclaration Source # | |
Defined in Transformations.Anf.Anf showsPrec :: Int -> GlobalDeclaration -> ShowS # show :: GlobalDeclaration -> String # showList :: [GlobalDeclaration] -> ShowS # | |
Eq GlobalDeclaration Source # | |
Defined in Transformations.Anf.Anf (==) :: GlobalDeclaration -> GlobalDeclaration -> Bool # (/=) :: GlobalDeclaration -> GlobalDeclaration -> Bool # |
data Expression Source #
Instances
Show Expression Source # | |
Defined in Transformations.Anf.Anf showsPrec :: Int -> Expression -> ShowS # show :: Expression -> String # showList :: [Expression] -> ShowS # | |
Eq Expression Source # | |
Defined in Transformations.Anf.Anf (==) :: Expression -> Expression -> Bool # (/=) :: Expression -> Expression -> Bool # |
data AtomicExpression Source #
Instances
Show AtomicExpression Source # | |
Defined in Transformations.Anf.Anf showsPrec :: Int -> AtomicExpression -> ShowS # show :: AtomicExpression -> String # showList :: [AtomicExpression] -> ShowS # | |
Eq AtomicExpression Source # | |
Defined in Transformations.Anf.Anf (==) :: AtomicExpression -> AtomicExpression -> Bool # (/=) :: AtomicExpression -> AtomicExpression -> Bool # |
data ComplexExpression Source #
CompApp Identifier' AtomicExpression | |
CompIte AtomicExpression Expression Expression | |
CompBinOp BinaryOperator AtomicExpression AtomicExpression | |
CompUnOp UnaryOperator AtomicExpression |
Instances
Show ComplexExpression Source # | |
Defined in Transformations.Anf.Anf showsPrec :: Int -> ComplexExpression -> ShowS # show :: ComplexExpression -> String # showList :: [ComplexExpression] -> ShowS # | |
Eq ComplexExpression Source # | |
Defined in Transformations.Anf.Anf (==) :: ComplexExpression -> ComplexExpression -> Bool # (/=) :: ComplexExpression -> ComplexExpression -> Bool # |