package frama-c

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Calls to the GMP's API.

val name_of_mpz_arith_bop : Frama_c_kernel.Cil_types.binop -> string

name_of_mpz_arith_bop bop returns the name of the GMP function on integer corresponding to the bop arithmetic operation.

build stmt mpz_init(v) or mpq_init(v) depending on typ of v

init_set x_as_lv x_as_exp e builds stmt x = e or mpz_init_set*(v, e) or mpq_init_set*(v, e) with the good function 'set' according to the type of e

build stmt mpz_clear(v) or mpq_clear(v) depending on typ of v

affect x_as_lv x_as_exp e builds stmt x = e or mpz_set*(e) or mpq_set*(e) with the good function 'set' according to the type of e