wilson@carcoar.Stanford.EDU (Paul Wilson) (10/25/89)
Is there a version of Nisp for standard (e.g., Revised^3 Report) Scheme? (Nisp is a version of Lisp -- developed at Yale for AI programming -- for which there are several compatibility packages to make other Lisps look like Nisp. I believe this includes Common Lisp and T, but I'm looking for something that will allow me to run some serious programs in a highly-instrumented but unextended Scheme system.) Thanks prematurely, Paul Paul R. Wilson Software Systems Laboratory lab ph.: (312) 996-9216 U. of Illin. at C. EECS Dept. (M/C 154) wilson@carcoar.stanford.edu Box 4348 Chicago,IL 60680
Duchier-Denys@cs.yale.edu (Denys Duchier) (10/25/89)
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