From mboxrd@z Thu Jan 1 00:00:00 1970 From: mdj@sourceware.cygnus.com To: guile-cvs@sourceware.cygnus.com Subject: guile/guile-oops goops.c Date: Sat, 24 Jul 1999 16:48:00 -0000 Message-id: <19990724234817.27625.qmail@egcs.cygnus.com> X-SW-Source: 1999-q3/msg00108.html List-Id: CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:48:17 Modified files: guile-oops : goops.c Log message: * goops.c, goops.h (scm_class_port, scm_class_input_port, scm_class_output_port, scm_class_input_output_port): Added. * goops.c (make_standard_classes): Initialize new classes. (make_class_from_template): Added. (make_extended_class): Use make_class_from_template. (local_make_port_classes): Added. Plugs into objects.c:scm_make_port_classes. (make_port_classes): Make port classes corresponding to all existing port types. (scm_init_goops): Call make_port_classes.