Alaric Snell-Pym scripsit: > For the programmer, what's the practical difference between writing > (import bignums) and (feature-groups bignums)?
Probably none, for %bignums. But lets take %inexacts, which does bind some identifiers (the transcendental functions). If they were a module, you'd have to import them to get them. Since they're a feature group, they just work -- or don't. Using feature-groups is a polite way to announce that you are going to need them, allowing fail-fast behavior. > For the standardizer, likewise? These procedures don't have to be separated out in the standard; we just note that they are available if %inexacts is available. -- John Cowan [email protected] http://ccil.org/~cowan And now here I was, in a country where a right to say how the country should be governed was restricted to six persons in each thousand of its population. For the nine hundred and ninety-four to express dissatisfaction with the regnant system and propose to change it, would have made the whole six shudder as one man, it would have been so disloyal, so dishonorable, such putrid black treason. --Mark Twain's Connecticut Yankee _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
