Subject: Re: Eureka! Lexical bindings can be guaranteed! From: Erik Naggum <erik@naggum.no> Date: 2000/03/09 Newsgroups: comp.lang.lisp Message-ID: <3161625123385591@naggum.no> * Jon S Anthony <jsa@synquiry.com> | Third, you can always inline those functions where you think the extra | call overhead might actually make a difference (better to actually check | this with the (typically good) profilers provided first). inlining user functions is frequently a very hazardous business, and some implementations do not heed inline declarations for user functions. | Fourth, if push comes to shove, you could use macros to "compile away" | these definitions while maintaining the power of their abstraction. compiler macros provide the best of both worlds, and can be quite the tool to optimize code beyond belief without being force into macro land. #:Erik