You  might want to check out the archives, where this was discussed until all 
involved were  blue in the face.  For what it is worth, I agree with you.

On Thu, 23 Oct 2008, Derick Eddington wrote:

> An imported library named (bar) is required to be version at least
> 2.5.7.  What I'd like to say is:
>
>  (import (bar (>= (2 5 7))))
>
> but you can't.  So using what R6RS does let you say, what is the correct
> and most simple way to mean "version at least 2.5.7"?  It's trickier
> than you might at first think.  What I've come up with is:
>
>  (import (bar (or (2 5 (>= 7))
>                   (2 (>= 6))
>                   ((>= 3)))))
>
> which is convoluted and probably not clear, don't you think?
>
> -- 
> : Derick
> ----------------------------------------------------------------
>
>
> _______________________________________________
> r6rs-discuss mailing list
> [email protected]
> http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
>
>

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

Reply via email to