Andy Wingo <wi...@pobox.com> writes: > On Wed 21 Apr 2010 10:40, l...@gnu.org (Ludovic Courtès) writes: > >> FWIW I’d really prefer if it could work with SRFI-9 (which is purely >> syntactic, so there’s no run-time record type descriptor) rather than >> with Guile’s records (as above). > > There is a run-time rtd, of sorts; it is the struct-vtable.
Yes, but it’s Guile-specific. > There would be no penalty making Guile's records interoperable with > SRFI-9 records. Currently Guile’s SRFI-9 accessors are “integratable” whereas record accessors aren’t. IOW, until Guile has an inliner, there’d be a penalty making them interoperable. Thanks, Ludo’.