From ... From: Erik Naggum Subject: Re: loading Emacs-Lisp into CL Date: 1999/02/21 Message-ID: <3128569985478422@naggum.no>#1/1 X-Deja-AN: 446633579 References: mail-copies-to: never Organization: Naggum Software; +47 8800 8879; http://www.naggum.no Newsgroups: comp.lang.lisp * Sam Steingold | (defmacro calendar-for-loop (var from init to final do &rest body) | "Execute a for loop." | (` (let (( (, var) (1- (, init)) )) | (while (>= (, final) (setq (, var) (1+ (, var)))) | (,@ body))))) | | is correct in EL (but not in CL). obviously I have to redefine backquote | in the emacs-lisp package, but I don't know how to do this easily (I am | not particularly eager to re-invent the wheel). | | Any suggestions? yes. don't bother. many things in Emacs Lisp should not be replicated. instead, fix the Emacs sources and submit them as patches. #:Erik