Re: Common Lisp solved this problem 20 years ago Marcin 'Qrczak' Kowalczyk 26 Oct 2005 09:09 UTC
Per Bothner <xxxxxx@bothner.com> writes: > Common Lisp allows a compiler to *assume* / is defined to the standard > / operation, unless there is a visible re-definition. Common Lisp doesn't allow to rebind standard symbols at all (and some implementations enforce this). It's undefined behavior. This applies to rebind standard symbols. Shadowing symbols is a different thing. -- __("< Marcin Kowalczyk \__/ xxxxxx@knm.org.pl ^^ http://qrnik.knm.org.pl/~qrczak/