[r6rs-discuss] gcd & lcm argument requirements
eli at barzilay.org
Sun Mar 23 08:56:10 EDT 2008
On Mar 23, Llewellyn Pritchard wrote:
> 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)
> (gcd 12/5 6 4)
> If indeed that should be allowed, can the behaviour be described? (I get 12
> and 2/5 respectively).
The PLT docs for these indicate integers:
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://www.barzilay.org/ Maze is Life!
More information about the r6rs-discuss