Language.Embedded.CExp

Expressions

data Unary a

evalUnary

unaryOp

data Binary a

evalBinary

binaryOp

data Sym sig

type SupportCode

data T sig

data CExp a

evalSym

evalCExp

compCExp

constFold

castAST

viewLit

isFloat

isExact

isExact'

User interface

value

constant

variable

withCode

true

false

quot_

(#%)

i2n

i2b

b2i

not_

(#&&)

(#||)

(#==)

(#!=)

(#<)

(#>)

(#<=)

(#>=)

cond

(?)

(#!)