Path: utzoo!utgpu!water!watmath!clyde!ima!think!barmar From: barmar@think.COM (Barry Margolin) Newsgroups: comp.lang.lisp Subject: Re: Question about eval Message-ID: <29266@think.UUCP> Date: 13 Oct 88 06:51:45 GMT References: <13733@iuvax.cs.indiana.edu> <20700006@iuvax> Sender: news@think.UUCP Reply-To: barmar@kulla.think.com.UUCP (Barry Margolin) Organization: Thinking Machines Corporation, Cambridge, MA Lines: 16 In article <20700006@iuvax> dyb@iuvax.cs.indiana.edu writes: >I think Dan wants to know if he can reliably redefine eval so that his own >eval is used by the top-level read-eval-print loop. One of the proposals before X3J13 (the ANSI Common Lisp committee), which I expect will be passed in a couple of months, specifies that the effects of redefining any functions in the LISP package (i.e. any function specified by the language standard) are undefined (it "is an error", to use CLtL terminology). So, I wouldn't write any code that does this at the moment. Barry Margolin Thinking Machines Corp. barmar@think.com {uunet,harvard}!think!barmar