Dolmen_model.Int************************************************************************
val ops : Z.t Value.opsops for integer values.
val mk : Z.t -> Value.tinteger value creation.
************************************************************************
************************************************************************
val integer : string -> Value.t optionval lt : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval gt : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval geq : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval leq : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval minus : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval add : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval sub : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval mul : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval pow : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval div_e :
cst:Dolmen.Std.Expr.Term.Const.t ->
eval:(Env.t -> Dolmen.Std.Expr.Term.t -> Value.t) ->
env:Env.t ->
Value.t optionval div_t : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval div_f : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval mod_e :
cst:Dolmen.Std.Expr.Term.Const.t ->
eval:(Env.t -> Dolmen.Std.Expr.Term.t -> Value.t) ->
env:Env.t ->
Value.t optionval mod_t : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval mod_f : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval divisible : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval abs : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval floor : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval ceiling : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval truncate : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval round : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval is_int : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t optionval is_rat : cst:Dolmen.Std.Expr.Term.Const.t -> Value.t option