Hong Zhang wrote: > > based scheme itself. For example, an local variable is not used by > any of the code, however an eval($s) may refer to it. So should optimizer > eliminate the local? > > Hong mark blocks that have closures in them, in those, you can't throw any locals out. Otherwise, you can throw them out if youre not going to use them -- David Nicol 816.235.1187 [EMAIL PROTECTED] "Obi-Wan taught me mysticism" -- Luke Housego