1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-15 10:10:21 +02:00
guile/oop/goops
Andy Wingo ae9ce4b786 defmacroize (oop goops accessors), (oop goops save)
* oop/goops/accessors.scm (define-class-with-accessors)
  (define-class-with-accessors-keywords): Turn into defmacros.

* oop/goops/save.scm (readable, restore, write-component): Turn into
  defmacros.

Both of these changes are untested, unfortunately.
2008-10-25 22:58:48 +02:00
..
accessors.scm defmacroize (oop goops accessors), (oop goops save) 2008-10-25 22:58:48 +02:00
active-slot.scm merge from 1.8 branch 2006-04-16 23:37:40 +00:00
compile.scm merge from 1.8 branch 2006-04-16 23:37:40 +00:00
composite-slot.scm merge from 1.8 branch 2006-04-16 23:37:40 +00:00
describe.scm Provide describe' feature in (oop goops describe)'. 2008-03-12 17:00:07 +00:00
dispatch.scm fix bug in self-tail-recursion with "external" variables; other sundries 2008-10-18 19:21:44 +02:00
internal.scm Changes from arch/CVS synchronization 2007-05-05 20:38:57 +00:00
Makefile.am merge from 1.8 branch 2006-04-16 23:37:40 +00:00
old-define-method.scm merge from 1.8 branch 2006-04-16 23:37:40 +00:00
save.scm defmacroize (oop goops accessors), (oop goops save) 2008-10-25 22:58:48 +02:00
simple.scm merge from 1.8 branch 2006-04-16 23:37:40 +00:00
stklos.scm merge from 1.8 branch 2006-04-16 23:37:40 +00:00
util.scm Use SRFI-1 in `(oop goops util)'. 2008-03-18 09:10:45 +00:00