On Mar 23, Llewellyn Pritchard wrote:
> 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).

The PLT docs for these indicate integers:

  http://docs.plt-scheme.org/reference/numbers.html#(def~20(~23~25kernel~20gcd))

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                  http://www.barzilay.org/                 Maze is Life!

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to