Newsgroups: comp.lang.lisp, comp.compilers Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!wuarchive!zazen!uwvax!sevenlayer.cs.wisc.edu!bothner From: bothner@sevenlayer.cs.wisc.edu (Per Bothner) Subject: Need Common Lisp-compatible transcendental functions Message-ID: <1991Mar27.221533.1588@spool.cs.wisc.edu> Sender: news@spool.cs.wisc.edu (The News) Organization: U of Wisconsin CS Dept Date: Wed, 27 Mar 91 22:15:33 GMT I'm implementing a run-time system for Lisp-like languages in C++, and I need Common Lisp-compatible transcendental functions: sin, cons, log, etc for complex arguments. Any suggestions? Also, does anyone have suggestions for how to treat infinities? My model is that: +Infinity == +1/0 and -Infinity == -1/0. Is this reasonable? How about complex numbers? Any references to designs worked out by someone with a strong math background? My system contains GNU code, so I need code that is compatible with the GNU license. (Kcl isn't.) I will summarize mail. -- --Per Bothner bothner@cs.wisc.edu Computer Sciences Dept, U. of Wisconsin-Madison