From: Nicolas N. <Nic...@iw...> - 2003-10-14 17:04:46
|
Raymond Toy <to...@rt...> writes: > >>>>> "Nicolas" == Nicolas Neuss <Nic...@iw...> writes: > > Nicolas> Why does it have to be REAL? If you shadow CL-symbols (which you should > Nicolas> not do here, IMO) you should shadow REALPART for this purpose :-) > > Nicolas> I would suggest some other name, e.g. REAL-PART or MREALPART. > > You will have to ask existing users what they think about this > change. I'm guessing they won't be happy either. Users, hear! I vote for MREALPART. > Nice! (What is Femlisp again?) See http://www.femlisp.org. My wishful thinking is that it might become a better alternative to Femlab some day, at least for hard problems where Lisp shines. I guess I will announce it this year on c.l.l., but it has to be accelerated quite a bit before it can be recommended to ordinary numerical analysts. > Nicolas> Aside: I do not include Ilisp which does not work for the new CMUCL. What > Nicolas> do people on this list use? Ilisp appears to me as a rather fragile tool. > Nicolas> At the moment, I still use an old version (with a February CMUCL), and I > Nicolas> have noticed that I use more or less only keybindings which standard > Nicolas> inferior-lisp-mode has as well. If this mode could be somewhat enhanced, > Nicolas> it might very well replace Ilisp for me... > > I use Ilisp. May switch to SLIME. I searched for SLIME today, but didn't find it. Where is its home? > Ilisp may not work with current CMUCL because ilisp was using some PCL > internal function which doesn't exist anymore. I'm not exactly sure > what the change was, but look for pcl: in cmulisp.lisp. I think the > function should be generic-function-pretty-arglist instead of whatever > it's using now. I looked and GENERIC-FUNCTION-PRETTY-ARGLIST is used in my ILISP version. Somehow I do not understand this whole problem of putting together a stable CL enviroment in Emacs. Why is the interface defined by inferior-lisp, ILISP and ELI not kept up-to-date BY THE CL-IMPLEMENTATIONS which want to use them? Nicolas. |