On Wed 18 Jan 2012 04:15, Mark H Weaver <m...@netris.org> writes: > Should this verify that `obj' is a values object? > > Should it verify that `idx' can fit in an inum?
Agreed! > Also, if `obj' is _not_ a values object and `idx' is 0, should this > simply return `obj'? Since a single value is conceptually no different > than multiple values (but is represented very differently within Guile), > I'd think that this function should handle that case gracefully. Hum, good question. I'm inclined to agree. Regards, Andy -- http://wingolog.org/