* struct.c (scm_make_struct_layout, init_struct, scm_struct_ref,
authorMikael Djurfeldt <djurfeldt@nada.kth.se>
Sun, 22 Sep 1996 22:38:56 +0000 (22:38 +0000)
committerMikael Djurfeldt <djurfeldt@nada.kth.se>
Sun, 22 Sep 1996 22:38:56 +0000 (22:38 +0000)
commit2c36c351d0b9598a6a89218b983614257387ae11
tree5645b6667f0327477ca20d6a10ddbc823846e08e
parent90b826c92522b1763940a825a75f041ef9c64626
* struct.c (scm_make_struct_layout, init_struct, scm_struct_ref,
scm_struct_set_x), struct.h, gc.c (scm_gc_mark): Completed Tom
Lord's implementation of structs, allowing for tail arrays as
described in the manual. Also fixed some bugs. (Both the interface
and the implementation should be improved.)
libguile/struct.c
libguile/struct.h