Rewrite %method-more-specific? to be in Scheme
* libguile/goops.h: * libguile/goops.c (more_specificp, scm_sys_method_more_specific_p): * module/oop/goops.scm (%method-more-specific?): Rewrite in Scheme. We remove the scm_sys_method_more_specific_p interface as it is a private interface and it's not extensible.
This commit is contained in:
parent
e4aa440a2f
commit
3a0d141233
3 changed files with 43 additions and 84 deletions
|
|
@ -291,7 +291,6 @@ SCM_API SCM scm_primitive_generic_generic (SCM subr);
|
|||
SCM_API void scm_c_extend_primitive_generic (SCM subr, SCM extension);
|
||||
SCM_API SCM stklos_version (void);
|
||||
SCM_API SCM scm_make (SCM args);
|
||||
SCM_API SCM scm_sys_method_more_specific_p (SCM m1, SCM m2, SCM targs);
|
||||
SCM_API void scm_change_object_class (SCM, SCM, SCM);
|
||||
|
||||
/* These procedures are for dispatching to a generic when a primitive
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue