1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-04 14:20:26 +02:00
guile/oop
Mikael Djurfeldt bbf8d52350 * goops.scm (upgrade-generic-with-setter,
compute-new-list-of-methods): Use methods slot directly instead of
generic-function-methods.
(upgrade-generic-with-setter): Handle <extended-generic>:s.
(define-extended-generic): New syntax.
(make-extended-generic): New function.

* goops.c, goops.h (scm_class_extended_generic_with_setter): New
class.
(scm_compute_applicable_methods): Use scm_generic_function_methods.

* goops.c (scm_generic_function_methods): Support extended
generic functions.
2003-01-08 13:24:41 +00:00
..
goops * goops/Makefile.am (subpkgdatadir): VERSION -> 2002-12-09 00:43:27 +00:00
.cvsignore .cvsignore 2000-12-07 00:40:31 +00:00
ChangeLog * goops.scm (upgrade-generic-with-setter, 2003-01-08 13:24:41 +00:00
goops.scm * goops.scm (upgrade-generic-with-setter, 2003-01-08 13:24:41 +00:00
Makefile.am * Makefile.am (subpkgdatadir): VERSION -> GUILE_EFFECTIVE_VERSION. 2002-12-09 00:43:51 +00:00