Home
last modified time | relevance | path

Searched refs:make_bignum (Results 1 – 19 of 19) sorted by relevance

/dports/lang/gauche/Gauche-0.9.10/src/
H A Dbignum.c112 static ScmBignum *make_bignum(int size) in make_bignum() function
141 b = make_bignum(1); in Scm_MakeBignumFromSI()
145 b = make_bignum(1); in Scm_MakeBignumFromSI()
149 b = make_bignum(1); in Scm_MakeBignumFromSI()
158 ScmBignum *b = make_bignum(1); in Scm_MakeBignumFromUI()
168 ScmBignum *b = make_bignum(size); in Scm_MakeBignumFromUIArray()
215 ScmBignum *c = make_bignum(b->size); in Scm_BignumCopy()
632 ScmBignum *br = make_bignum(rsize); in bignum_add()
646 ScmBignum *br = make_bignum(rsize); in bignum_sub()
663 ScmBignum *br = make_bignum(rsize); in bignum_add_si()
[all …]
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/
H A Dbignum.c181 b = make_bignum(1); in Sg_MakeBignumFromSI()
185 b = make_bignum(1); in Sg_MakeBignumFromSI()
189 b = make_bignum(1); in Sg_MakeBignumFromSI()
200 b = make_bignum(1); in Sg_MakeBignumFromUI()
217 ans = make_bignum(2); in Sg_MakeBignumFromU64()
221 ans = make_bignum(1); in Sg_MakeBignumFromU64()
228 return make_bignum(0); in Sg_MakeBignumFromU64()
254 ans = make_bignum(2); in Sg_MakeBignumFromS64()
258 ans = make_bignum(1); in Sg_MakeBignumFromS64()
265 return make_bignum(0); in Sg_MakeBignumFromS64()
[all …]
/dports/editors/emacs-devel/emacs-4d1968b/src/
H A Dbignum.c112 make_bignum (void) in make_bignum() function
123 return make_bignum (); in make_bigint()
130 return make_bignum (); in make_biguint()
140 return make_bignum (); in make_neg_biguint()
/dports/editors/emacs/emacs-27.2/src/
H A Dbignum.c103 make_bignum (void) in make_bignum() function
114 return make_bignum (); in make_bigint()
121 return make_bignum (); in make_biguint()
131 return make_bignum (); in make_neg_biguint()
/dports/lang/guile/guile-3.0.7/libguile/
H A Dconv-uinteger.i.c107 SCM z = make_bignum (); in SCM_FROM_TYPE_PROTO()
H A Dconv-integer.i.c125 SCM z = make_bignum (); in SCM_FROM_TYPE_PROTO()
H A Dnumbers.c275 make_bignum (void) in make_bignum() function
298 SCM z = make_bignum (); in scm_i_mkbig()
307 SCM z = make_bignum (); in scm_i_inum2big()
316 SCM z = make_bignum (); in scm_i_long2big()
325 SCM z = make_bignum (); in scm_i_ulong2big()
334 SCM z = make_bignum (); in scm_i_clonebig()
355 SCM z = make_bignum (); in scm_i_dbl2big()
468 SCM z = make_bignum (); in scm_i_mpz2num()
/dports/lang/guile2/guile-2.2.7/libguile/
H A Dconv-uinteger.i.c107 SCM z = make_bignum (); in SCM_FROM_TYPE_PROTO()
H A Dconv-integer.i.c125 SCM z = make_bignum (); in SCM_FROM_TYPE_PROTO()
H A Dnumbers.c261 make_bignum (void) in make_bignum() function
284 SCM z = make_bignum (); in scm_i_mkbig()
293 SCM z = make_bignum (); in scm_i_inum2big()
302 SCM z = make_bignum (); in scm_i_long2big()
311 SCM z = make_bignum (); in scm_i_ulong2big()
320 SCM z = make_bignum (); in scm_i_clonebig()
341 SCM z = make_bignum (); in scm_i_dbl2big()
446 SCM z = make_bignum (); in scm_i_mpz2num()
/dports/lang/ypsilon/ypsilon-0.9.6-update3/src/
H A Dobject_factory.h48 scm_bignum_t make_bignum(object_heap_t* heap, int n);
49 scm_bignum_t make_bignum(object_heap_t* heap, scm_bignum_t bn);
H A Darith.cpp114 return make_bignum(heap, bn); in bn_dup()
927 return make_bignum(heap, 0); in int32_to_bignum()
939 return make_bignum(heap, 0); in uint32_to_bignum()
956 ans = make_bignum(heap, 2); in int64_to_bignum()
960 ans = make_bignum(heap, 1); in int64_to_bignum()
966 return make_bignum(heap, 0); in int64_to_bignum()
979 return make_bignum(heap, 0); in int64_to_bignum()
1000 return make_bignum(heap, 0); in uint64_to_bignum()
1008 return make_bignum(heap, 0); in uint64_to_bignum()
1032 ans = make_bignum(heap, 1); in int128_to_bignum()
[all …]
H A Dobject_factory.cpp538 make_bignum(object_heap_t* heap, scm_bignum_t bn) in make_bignum() function
541 scm_bignum_t obj = make_bignum(heap, count); in make_bignum()
548 make_bignum(object_heap_t* heap, int n) in make_bignum() function
H A Dfasl.cpp327 scm_bignum_t bn = make_bignum(m_vm->m_heap, count); in get_datum()
H A Dserialize.cpp469 scm_bignum_t bn = make_bignum(m_heap, count); in get_datum()
/dports/lang/guile2/guile-2.2.7/
H A DChangeLog46 (make_bignum): Use 'scm_gc_malloc' instead of 'scm_gc_malloc_pointerless'.
28762 * libguile/numbers.c (make_bignum): Use the new API.
29473 * libguile/numbers.c (make_bignum): Use the new API.
37139 anymore since `make_bignum' doesn't make any such assumption.
44861 (make_bignum): Register it as a finalizer for P.
44866 * libguile/numbers.c (make_bignum): New function.
/dports/lang/gauche/Gauche-0.9.10/
H A DChangeLog18243 and checks vailidity of bignum size in make_bignum.
/dports/editors/emacs/emacs-27.2/
H A DChangeLog.357851 (make_bignum, make_bigint, make_biguint, make_integer_mpz):
/dports/editors/emacs-devel/emacs-4d1968b/
H A DChangeLog.3146431 (make_bignum, make_bigint, make_biguint, make_integer_mpz):