On Thu, 10 Sep 2009, John Cowan wrote:

> In this case, I think permitting compilers to inline car and cdr without
> worrying about being loaded into a REPL and then having those defined
> out from under them is something the standard should permit (though
> certainly not require).

Note that modules are for precompiled code.  Redefining car in client code
must not change the meaning of uses of car in an imported module.  That
will painlessly take care of your requirement for inlining, without
changing the first-class nature of procedures.

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

Reply via email to