[r6rs-discuss] gcd & lcm argument requirements

Llewellyn Pritchard leppie at wdsl.co.za
Sun Mar 23 07:53:41 EDT 2008


Hi

It appears what valid arguments are for gcd and lcm are undefined. Should 
rationals be allowed or is this behavior unspecified?

Most Scheme's (R6RS and otherwise) seems to choke on the following:

(lcm 12/5 6 4)
and
(gcd 12/5 6 4)

If indeed that should be allowed, can the behaviour be described? (I get 12 
and 2/5 respectively).


cheers

leppie

http://www.codeplex.com/IronScheme
http://xacc.wordpress.com 




More information about the r6rs-discuss mailing list