Andy Wingo
|
ad79736c68
implement transcendental sin, cos etc in c; deprecate $sin, $cos, etc
|
vor 15 Jahren |
Andy Wingo
|
6fc4d0124d
expt implemented in C, handles complex numbers
|
vor 15 Jahren |
Michael Gran
|
889975e51a
Add full Unicode capability to ports and the default reader
|
vor 15 Jahren |
Michael Gran
|
3f47e52621
Use string accessors for string->number conversion
|
vor 15 Jahren |
Michael Gran
|
a876e7dcea
Don't doubly define scm_t_wchar
|
vor 15 Jahren |
Michael Gran
|
904a78f11d
Add 32-bit characters
|
vor 15 Jahren |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
vor 15 Jahren |
Ludovic Courtès
|
102dbb6f6c
Add `SCM_INTERNAL' macro, use it.
|
vor 16 Jahren |
Han-Wen Nienhuys
|
e2bf3b19f6
* numbers.c (scm_i_fraction_reduce): move logic into
|
vor 18 Jahren |
Kevin Ryde
|
8ab3d8a068
merge from 1.8 branch
|
vor 18 Jahren |
Kevin Ryde
|
2b829bbb3d
merge from 1.8 branch
|
vor 18 Jahren |
Marius Vollmer
|
ecc9f40fe5
* hashtab.h: Bugfix: use SCM_API (WAS: extern).
|
vor 19 Jahren |
Marius Vollmer
|
92205699d0
The FSF has a new address.
|
vor 19 Jahren |
Kevin Ryde
|
40882e3d0b
(scm_oneplus, scm_oneminus): New functions, converted from
|
vor 19 Jahren |
Kevin Ryde
|
23c3b605b5
(scm_i_clonebig): Remove static, so can use in srfi-60.
|
vor 20 Jahren |
Marius Vollmer
|
7a1aba42cf
(scm_i_print_complex, icmplx2str): New.
|
vor 20 Jahren |
Marius Vollmer
|
b479fe9ae4
(scm_i_print_double): New.
|
vor 20 Jahren |
Marius Vollmer
|
2881e77b5a
(SCM_T_INTBUFLEN): Increased to cover
|
vor 20 Jahren |
Marius Vollmer
|
cd0362604b
Include <gmp.h> in numbers.h, not in
|
vor 20 Jahren |
Marius Vollmer
|
3101f40f76
(scm_round, scm_truncate): Renamed to scm_c_round and scm_c_truncate;
|
vor 20 Jahren |
Marius Vollmer
|
8507ec804f
(scm_complex_p): New, export as "complex?" to Scheme.
|
vor 20 Jahren |
Marius Vollmer
|
cba42c9344
* numbers.h. numbers.c (scm_make_ratio): Renamed to
|
vor 20 Jahren |
Marius Vollmer
|
55f26379b3
(scm_is_rational): New.
|
vor 20 Jahren |
Marius Vollmer
|
c71b07063e
* discouraged.h, discouraged.c: New files.
|
vor 20 Jahren |
Marius Vollmer
|
d1b5b4001e
* numbers.h (scm_to_schar, scm_to_uchar, scm_to_char,
|
vor 20 Jahren |
Marius Vollmer
|
bfd7932e66
* conv-integer.i.c, conv-uinteger.i.c: New files, used to generate
|
vor 20 Jahren |
Marius Vollmer
|
3aa13a0579
(SCM_INUMP, SCM_NINUMP, SCM_INUM): Deprecated by reenaming them to
|
vor 20 Jahren |
Marius Vollmer
|
5a572ca13c
* numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM to
|
vor 20 Jahren |
Marius Vollmer
|
22008a7804
(scm_to_short, scm_to_ushort): It's SHRT_MIN, etc, not SHORT_MIN.
|
vor 20 Jahren |
Marius Vollmer
|
73e4de09b9
(scm_is_integer, scm_is_signed_integer, scm_is_unsigned_integer,
|
vor 20 Jahren |