Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!cs.utexas.edu!uunet!yale!cs.yale.edu From: Duchier-Denys@cs.yale.edu (Denys Duchier) Newsgroups: comp.ai Subject: Re: Nisp compatibility package for standard Scheme? Message-ID: <3415@cs.yale.edu> Date: 25 Oct 89 03:28:15 GMT References: <12635@polya.Stanford.EDU> Sender: news@cs.yale.edu Reply-To: Duchier-Denys@cs.yale.edu (Denys Duchier) Organization: Computer Science, Yale University, New Haven, CT 06520-2158 Lines: 17 In-reply-to: wilson@carcoar.Stanford.EDU (Paul Wilson) In article <12635@polya.Stanford.EDU>, wilson@carcoar (Paul Wilson) writes: > Is there a version of Nisp for standard (e.g., Revised^3 Report) Scheme? Scheme provides no official way to define macros or read-macros. This makes it quite impossible to port NISP to Scheme. However, I understand that every implementation of Scheme typically provide its own way to do these sort of things. Send me a description of how these things are done in your implementation, and I'll send you back the necessary files and updates to make NISP work for you; it's all rather trivial, especially when you know the program inside out like I do. By the way, what version of NISP are you running? Let me rephrase that question... When did you get your copy? This is an important question because NISP was extensively rewritten in 1988. --Denys