From ... From: Erik Naggum Subject: Re: Problem solved (was: Dead end in LISP implementation) Date: 1998/02/24 Message-ID: <3097294790006450@naggum.no>#1/1 X-Deja-AN: 328092254 References: <97864687@geodesy.inka.de> <6cjis0$150jt@fido.asd.sgi.com> <97864711@geodesy.inka.de> mail-copies-to: never Organization: Naggum Software; +47 8800 8879; http://www.naggum.no Newsgroups: comp.lang.lisp * Wolfgang von Hansen | After adding MACRO I dumped that evil EVAL. I think part of your problem is considering EVAL evil. it has its uses. | I tried to define it with other LISP means afterwards but haven't | succeeded yet. Is it possible at all to explicitly evaluate something in | LISP without EVAL or similar available? one of the earlier exercises in some Lisp courses is writing a simple EVAL that handles function calls, variable references and some special forms. it is not particularly hard. #:Erik -- God grant me serenity to accept the code I cannot change, courage to change the code I can, and wisdom to know the difference.