On Feb 12, 2011, at 06:55, Andy Wingo wrote:
> Regarding multiple values: instead of unpacking values objects (ugh),
> can you instead make versions of _divide that return two values
> directly, as output arguments?

Or maybe a function returning a struct of two SCM fields (or a single 
array-of-2 field)?  Granted, it doesn't extend as nicely to gsubrs returning 
arbitrary numbers of values, since you need a struct type per number-of-values, 
but it sounds like two is all that's needed here.

Ken

Reply via email to