Is it normal that this:

(or (values 'a 'b) 'c)

returns two values ('a and 'b) while this:

(or (values 'a (lambda (port) #f)) 'c)

returns only one ('a)?
Isn't it a bug?


Reply via email to