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
