Ludovic Courtès
|
6290d3f109
GOOPS: Statically allocate the PORT class array.
|
16 years ago |
Ludovic Courtès
|
04795a1cb2
GOOPS: Statically allocate the SMOB class array.
|
16 years ago |
Andy Wingo
|
c32929d14d
Merge commit 'origin/master' into vm
|
16 years ago |
Neil Jerram
|
a9931e4e1a
Fix implementation of %fast-slot-ref and %fast-slot-set!
|
16 years ago |
Andy Wingo
|
21497600d2
add `formals', `body', and `compile-env' slots to <method>
|
16 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.
|
20 years ago |
Marius Vollmer
|
539d541073
* objects.h, objects.c, goops.c, goops.h (scm_class_boolean,
|
20 years ago |
Marius Vollmer
|
7888309be8
* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,
|
20 years ago |
Han-Wen Nienhuys
|
702551e6cc
* gc.h (SCM_GC_CELL_TYPE): SCM_GC_CELL_TYPE uses SCM_GC_CELL_OBJECT.
|
21 years ago |
Dirk Herrmann
|
b0c5d67b98
* eval.c, eval.h, goops.c, goops.h (scm_m_atslot_ref,
|
22 years ago |
Marius Vollmer
|
73be1d9e8e
Changed license terms to the plain LGPL thru-out.
|
22 years ago |
Mikael Djurfeldt
|
74b6d6e456
* goops.c (make_class_from_template): New fourth arg:
|
22 years ago |
Mikael Djurfeldt
|
f8af5c6d35
* goops.scm (define-extended-generics): New syntax.
|
22 years ago |
Mikael Djurfeldt
|
a48d60b1c0
* srfi-1.c (scm_init_srfi_1): Extend root module map and for-each
|
22 years ago |
Mikael Djurfeldt
|
bbf8d52350
* goops.scm (upgrade-generic-with-setter,
|
22 years ago |
Marius Vollmer
|
6182ceacb4
(SCM_MAKE_VALIDATE_MSG): New. Use it instead of SCM_MAKE_VALIDATE in
|
22 years ago |
Thien-Thi Nguyen
|
0b607675c2
(scm_slot_exists_p): Rename from scm_slots_exists_p.
|
23 years ago |
Dirk Herrmann
|
f12745b633
* eval.c (SCM_CEVAL): Cleaned up the handling of #@dispatch.
|
23 years ago |
Dirk Herrmann
|
a392ee1556
* eval.c: Removed outdated references to "everr". Improved some
|
23 years ago |
Marius Vollmer
|
6c4493a045
Replaced SCM_DEBUG_DEPRECATED with !SCM_ENABLE_DEPRECATED.
|
23 years ago |
Marius Vollmer
|
33b001fd89
Prefixed each each exported symbol with SCM_API.
|
23 years ago |
Marius Vollmer
|
7895b092c4
Renumbered slot indices. (SCM_CLASS_CLASS_LAYOUT):
|
23 years ago |
Marius Vollmer
|
92c2555f69
replace "scm_*_t" with "scm_t_*".
|
24 years ago |
Dirk Herrmann
|
00d8d838bb
* Simplified the goops macro system a bit and fixed a bug.
|
24 years ago |
Dirk Herrmann
|
dcb410ec07
* Fix SCM <--> scm_t_bits related typing problems.
|
24 years ago |
Dirk Herrmann
|
729dbac32f
* Changed the default definition of SCM.
|
24 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 |