Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
15 年 前 |
Ludovic Courtès
|
e20d7001c3
Remove "compiled closures" ("cclos") in favor of a simpler mechanism.
|
16 年 前 |
Ludovic Courtès
|
95c6523b03
Disable type-checking of `SCM_UNPACK' for the broken HP compilers.
|
16 年 前 |
Marius Vollmer
|
92205699d0
The FSF has a new address.
|
19 年 前 |
Marius Vollmer
|
4057a3e05a
Use new vector elements API or simple vector API, as appropriate.
|
20 年 前 |
Marius Vollmer
|
6cf0f51de8
(scm_tc7_bvect): Renamed to scm_tc7_unused7, renaming the
|
20 年 前 |
Marius Vollmer
|
067f092233
(scm_tc7_llvect, scm_tc7_uvect, scm_tc7_fvect, scm_tc7_dvect,
|
20 年 前 |
Marius Vollmer
|
54c83b6249
(scm_tc7_byvect): Commented out.
|
20 年 前 |
Marius Vollmer
|
6fcc7d48e4
* discouraged.h, tags.h (SCM_CONSP, SCM_NCONSP): Moved to
|
20 年 前 |
Marius Vollmer
|
fddf60002a
(scm_tc7_stringbuf): New tag.
|
20 年 前 |
Marius Vollmer
|
68fb32d29c
(SCM_EQ_P): Deprecated by moving it into
|
20 年 前 |
Marius Vollmer
|
e11e83f3d9
* deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,
|
20 年 前 |
Marius Vollmer
|
93ccaef0c6
* numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM to
|
20 年 前 |
Marius Vollmer
|
9c293a3d2f
(scm_is_eq): New.
|
20 年 前 |
Dirk Herrmann
|
36245b66c2
* libguile/eval.c (s_macro_keyword): New static identifier.
|
21 年 前 |
Dirk Herrmann
|
7e6e6b37ba
Hide the implementation of ilocs and isyms in eval.c.
|
21 年 前 |
Dirk Herrmann
|
5065b40d60
* tags.h (scm_tags, scm_tc8_tags, scm_tc9_flag, scm_tc8_flag,
|
21 年 前 |
Han-Wen Nienhuys
|
702551e6cc
* gc.h (SCM_GC_CELL_TYPE): SCM_GC_CELL_TYPE uses SCM_GC_CELL_OBJECT.
|
21 年 前 |
Dirk Herrmann
|
2a6f7afe04
* libguile/tags.h (SCM_IM_ELSE, SCM_IM_ARROW): New memoizer codes.
|
21 年 前 |
Dirk Herrmann
|
f03314f920
* numbers.h (SCM_INEXACTP): Removed uses of SCM_TYP16S.
|
21 年 前 |
Dirk Herrmann
|
534c55a97d
This set of patches introduces a new tc7 code scm_tc7_number for
|
21 年 前 |
Dirk Herrmann
|
e17d318faa
This set of patches eliminates the dependency between the
|
21 年 前 |
Dirk Herrmann
|
22f2cf2d9a
* tags.h: Reduced the number of short instructions from 14 to 13.
|
21 年 前 |
Dirk Herrmann
|
7e3b25bf51
* tags.h: Added description of Guile's type system. Removed some
|
21 年 前 |
Kevin Ryde
|
23c96d9b15
Matthias Koeppe <mkoeppe@merkur.math.uni-magdeburg.de>:
|
21 年 前 |
Kevin Ryde
|
ee89863b09
Use inttypes.h and stdint.h when available, for INTPTR_MAX
|
21 年 前 |
Dirk Herrmann
|
6375e04059
* tags.h (scm_tc2_int): Added.
|
21 年 前 |
Dirk Herrmann
|
47dbd81e77
* test-suite/tests/chars.test: Added test, attempting to apply a
|
21 年 前 |
Dirk Herrmann
|
14b18ed6f5
This set of patches separates the representation of the cxr family
|
21 年 前 |
Rob Browning
|
f59195a1d0
* tags.h: scm_t_intptr should have been intptr_t.
|
22 年 前 |