summaryrefslogtreecommitdiff
path: root/libguile/goops.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2014-12-18 12:51:11 +0100
committerAndy Wingo <wingo@pobox.com>2015-01-23 16:15:59 +0100
commitc0a56ec78ddf9df65f591104a1d7bbcada099477 (patch)
treeb005238856dbb5a7951075246bd90daf9073fc04 /libguile/goops.h
parent667937533225956b6048b75f4a3c03cdd61584f3 (diff)
downloadguile-c0a56ec78ddf9df65f591104a1d7bbcada099477.tar.gz
%compute-applicable-methods in Scheme
* libguile/goops.c: Move %compute-applicable-methods to Scheme. (scm_sys_goops_loaded): No need to initialize var_compute_applicable_methods. * libguile/goops.h (scm_sys_compute_applicable_methods): Remove. This was internal so it shouldn't cause a problem. * module/oop/goops.scm (%sort-applicable-methods): (%compute-applicable-methods): New definitions.
Diffstat (limited to 'libguile/goops.h')
-rw-r--r--libguile/goops.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/libguile/goops.h b/libguile/goops.h
index b3071b039..f28bc6352 100644
--- a/libguile/goops.h
+++ b/libguile/goops.h
@@ -3,7 +3,7 @@
#ifndef SCM_GOOPS_H
#define SCM_GOOPS_H
-/* Copyright (C) 1998,1999,2000,2001,2002,2003, 2006, 2008, 2009, 2011 Free Software Foundation, Inc.
+/* Copyright (C) 1998,1999,2000,2001,2002,2003, 2006, 2008, 2009, 2011, 2014 Free Software Foundation, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
@@ -248,7 +248,6 @@ SCM_API SCM scm_slot_ref (SCM obj, SCM slot_name);
SCM_API SCM scm_slot_set_x (SCM obj, SCM slot_name, SCM value);
SCM_API SCM scm_compute_applicable_methods (SCM gf, SCM args, long len, int scm_find_method);
-SCM_API SCM scm_sys_compute_applicable_methods (SCM gf, SCM args);
#ifdef GUILE_DEBUG
SCM_API SCM scm_pure_generic_p (SCM obj);
#endif