Rewrite %initialize-object in Scheme
authorAndy Wingo <wingo@pobox.com>
Sat, 10 Jan 2015 23:17:22 +0000 (00:17 +0100)
committerAndy Wingo <wingo@pobox.com>
Fri, 23 Jan 2015 15:16:01 +0000 (16:16 +0100)
commit4a28ef1086a1fa6c890f7306ca81161cdd817119
tree3a9139ccd68c34bb57dc4ca1a6d148466d1b13d9
parentf6088819c8b010fc20811131f8fce0dd67a6bf74
Rewrite %initialize-object in Scheme

* libguile/goops.h:
* libguile/goops.c (scm_sys_initialize_object): Remove C interface.
  This function was only really useful as part of a GOOPS initialize
  method but was not exported from the goops module.

* module/oop/goops.scm (get-keyword, %initialize-object): Implement in
  Scheme.
libguile/goops.c
libguile/goops.h
module/oop/goops.scm