Reimplement inherit-applicable! in Scheme
authorAndy Wingo <wingo@pobox.com>
Sun, 11 Jan 2015 19:49:16 +0000 (20:49 +0100)
committerAndy Wingo <wingo@pobox.com>
Fri, 23 Jan 2015 15:16:02 +0000 (16:16 +0100)
commitf37bece4e4e71d430b0742d83327e63b72b97644
tree4d4eeb9c2c3481d70c29008b0f51a3a8f7018fd4
parent07452c83aee3a3ce0caa4cb61673351ed7007bea
Reimplement inherit-applicable! in Scheme

* libguile/goops.c: Move captured keywords and symbols up to the top.
  (scm_i_inherit_applicable): Dispatch to Scheme.
  (scm_sys_goops_early_init): Capture inherit-applicable!.

* module/oop/goops.scm (inherit-applicable!): Scheme implementation.
libguile/goops.c
module/oop/goops.scm