From ... From: Erik Naggum Subject: Re: Translate LISP to C Date: 2000/10/19 Message-ID: <3180945242325922@naggum.net>#1/1 X-Deja-AN: 683360557 Content-Transfer-Encoding: 8bit References: <7CwH5.1188$G3.179428352@news.telia.no> mail-copies-to: never Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 971956484 26907 195.0.192.66 (19 Oct 2000 11:54:44 GMT) Organization: Naggum Software; vox: +47 800 35477; gsm: +47 93 256 360; fax: +47 93 270 868; http://naggum.no; http://naggum.net User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 Mime-Version: 1.0 NNTP-Posting-Date: 19 Oct 2000 11:54:44 GMT Newsgroups: comp.lang.lisp | I consider buying a system written in LISP to become a part of a | larger system written in C++. Instead of programming all of it a | second time, I wonder if I can translate it to C and then make | necessary modifications. I don't know LISP myself and have no time | to learn it. The system I want to translate is said to be programmed | in Common Lisp Ansi on a Macintosh with Allegro Common Lisp Franz. Franz Inc does not offer Allegro Common Lisp for the Macintosh. There's an Allegro for Macintosh which is not sold by Franz. You need to figure out which tools you are using. What you want to do can't be done. That is, you would spend more time doing what you consider doing than it would take you to learn Common Lisp and port the C++ code to Common Lisp. Common Lisp is one of those languages you use when you don't have the time or the resources to use C++, so you're better off building a system that communicates between the two components. Software development doesn't happen in single languages, anymore, so they communicate. You could hire a good Common Lisp programmer to do this for you. Norway has seen a sharp increase in Common Lisp programmers in the past few years. Ask for help on no.it.programmering.lisp. Or call me, I'll find a way. #:Erik -- I agree with everything you say, but I would attack to death your right to say it. -- Tom Stoppard