package guile
Install
Dune Dependency
Authors
Maintainers
Sources
md5=be5a3dae4018b36103f0af9f769a26f0
sha512=74136c9f933aea8d0403d5f5826cf7acb8824c985639d5a79eb2a7247c1bd1362eb61fd946f148e25e7b0283af2e36435c3d3ffe5f7e7913e27b70d941e97c09
doc/guile.guile/Guile/Number/index.html
Module Guile.Number
Source
exact_integer_p v
returns #t if v
is an exact integer and #f otherwise.
is_exact_integer v
returns true if v
is an exact integer and false otherwise.
schar_from_raw v
extracts an OCaml signed char from a Guile value v
.
uchar_from_raw v
extracts an OCaml unsigned char from a Guile value v
.
ushort_from_raw v
extracts an OCaml unsigned short from a Guile value v
.
uint_from_raw v
extracts an OCaml unsigned int from a Guile value v
.
long_from_raw v
extracts an OCaml long from a Guile value v
.
long_from_raw v
extracts an OCaml unsigned long from a Guile value v
.
long_long_from_raw v
extracts an OCaml long long from a Guile value v
.
ulong_long_from_raw v
extracts an OCaml unsigned long long from a Guile value v
.
size_t_from_raw v
extracts an OCaml size_t from a Guile value v
.
schar_to_raw c
converts an OCaml signed char c
into a Guile value.
uchar_to_raw c
converts an OCaml unsigned char c
into a Guile value.
ushort_to_raw c
converts an OCaml unsigned short c
into a Guile value.
uint_to_raw i
converts an OCaml unsigned int i
into a Guile value.
long_to_raw l
converts an OCaml long l
into a Guile value.
ulong_to_raw l
converts an OCaml unsigned long l
into a Guile value.
long_long_to_raw l
converts an OCaml long long l
into a Guile value.
ulong_long_to_raw l
converts an OCaml unsigned long long l
into a Guile value.
size_t_to_raw l
converts an OCaml size_t l
into a Guile value.
is_exact v
returns true if v
is an exact number and false otherwise.
is_inexact v
returns true if v
is an exact number and false otherwise.
inexact_to_exact v
converts an inexact value v
to its nearest exact counterpart.