Ludovic Courtès
|
499b5dfa3e
Add `SCM_SET_SUBR_GENERIC ()' to replace `SCM_SUBR_GENERIC ()' as an lvalue.
|
16 years ago |
Ludovic Courtès
|
e95d11110b
Make variables related to the subr table size private and unsigned.
|
16 years ago |
Ludovic Courtès
|
f48393a99b
Make variables related to the subr table size private and unsigned.
|
16 years ago |
Ludovic Courtès
|
3db825b067
Use immutable cells for closures.
|
16 years ago |
Ludovic Courtès
|
d3be55145a
Use immutable cells (aka. libgc "stubborn") for subrs.
|
16 years ago |
Ludovic Courtès
|
6f03035fe8
Merge branch 'master' into boehm-demers-weiser-gc
|
16 years ago |
Ludovic Courtes
|
ce66606641
procs/weaks/hashtab: Removed a bit of useless mark/free code.
|
18 years ago |
Ludovic Courtès
|
102dbb6f6c
Add `SCM_INTERNAL' macro, use it.
|
16 years ago |
Kevin Ryde
|
2b829bbb3d
merge from 1.8 branch
|
19 years ago |
Marius Vollmer
|
92205699d0
The FSF has a new address.
|
19 years ago |
Marius Vollmer
|
d2e53ed6f8
*** empty log message ***
|
20 years ago |
Marius Vollmer
|
bc36d0502b
* tags.h, deprecated.h (SCM_EQ_P): Deprecated by moving it into
|
20 years ago |
Marius Vollmer
|
73be1d9e8e
Changed license terms to the plain LGPL thru-out.
|
22 years ago |
Dirk Herrmann
|
f9450cdb14
* procs.h (SCM_CLOSURE_BODY): New Macro.
|
23 years ago |
Marius Vollmer
|
21ac1f4c5b
(SCM_MAKE_CCLO_TAG): New.
|
23 years ago |
Marius Vollmer
|
33b001fd89
Prefixed each each exported symbol with SCM_API.
|
23 years ago |
Dirk Herrmann
|
dee01b012c
* Removed deprecated stuff.
|
23 years ago |
Thien-Thi Nguyen
|
a06e3a75b2
Remove "face-lift" comment.
|
23 years ago |
Marius Vollmer
|
92c2555f69
replace "scm_*_t" with "scm_t_*".
|
23 years ago |
Michael Livshin
|
c014a02eec
revert the ill-considered part of the 2001-05-24 changes
|
24 years ago |
Michael Livshin
|
1be6b49ccb
* validate.h
|
24 years ago |
Marius Vollmer
|
c88a8162c4
(scm_c_make_subr, scm_c_define_subr,
|
24 years ago |
Dirk Herrmann
|
726d810a75
* Fixed scm_thunk_p's results when applied to closures.
|
24 years ago |
Dirk Herrmann
|
22a52da14d
* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.
|
24 years ago |
Dirk Herrmann
|
23a62df4fe
* Re-introduces the unused member "documentation" of struct scm_subr_entry.
|
24 years ago |
Dirk Herrmann
|
54a33a61d9
* Removed unused member "properties" from struct scm_subr_entry.
|
24 years ago |
Dirk Herrmann
|
c9c01b1125
* Removed unused member "documentation" from struct scm_subr_entry.
|
24 years ago |
Dirk Herrmann
|
74cc85038e
* Don't use string or vector macros when accessing compiled closures.
|
24 years ago |
Dirk Herrmann
|
2d9cdf4e81
* Don't assign to SCM_SUBRF, use new SCM_SET_SUBRF macro instead.
|
25 years ago |
Dirk Herrmann
|
9a09deb1c3
* Removed SCM_TRUE_P since it may get confused with !SCM_FALSEP.
|
25 years ago |