Hi Randall, > (de "keyword" @ > ... ) > > (de main () > (eval L) > > where L looks like: > '("keyword" 'any)'
This is basically correct. It is just that I learned now in our discussion on Freenode that the value of 'L' results from reading a file. As the "keyword" function is defined as a transient symbol in your source file, they will refer to different symbols (similar to the discussion with Konrad). So I would suggest to use (in "file" (str (line T))) which would result in (keyword 'any) containing an internal symbol and to define (de keyword @ ..) also as an internal symbol. Cheers, - Alex -- UNSUBSCRIBE: mailto:[EMAIL PROTECTED]