Interfaces.MZAST

type MZModel

data Item

data Expr

data VarType

MiniZinc operators

data Bop

data Uop

MiniZinc built-in calls

userD

prefbop

Arithmetic calls

mz_abs

mz_sum

mz_max

mz_min

mz_pow

mz_sqrt

mz_exp

mz_ln

mz_log

mz_log10

mz_log2

mz_sin

mz_cos

mz_tan

mz_sinh

mz_cosh

mz_tanh

mz_asin

mz_acos

mz_atan

mz_asinh

mz_acosh

mz_atanh

Logical calls

mz_forall

mz_xorall

String calls

mz_show

mz_show_int

mz_show_float

mz_concat

mz_join

Set calls

mz_card

mz_array_union

Array calls

mz_length

mz_index_set

mz_index_set_1of2

mz_index_set_2of2

mz_array1d

mz_array2d

mz_array3d

mz_array4d

mz_array5d

mz_array6d

Option type calls

mz_occurs

mz_absent

mz_deopt

Coercion calls

mz_ceil

mz_floor

mz_round

mz_bool2int

mz_int2float

mz_set2array

Bound and domain calls

mz_lb

mz_ub

mz_lb_array

mz_ub_array

mz_dom

mz_dom_array

mz_dom_size

Other calls

mz_assert

mz_abort

mz_trace

mz_fix

mz_is_fixed

data Func

data Inst

data Solve

type CompTail

type Generator

type TypeInst

type Param

type Ident

type Filename