[mod.ai] request for LISP source code

veda@PAXRV-NES.ARPA ("Don Mcdougall") (02/03/86)

  I am teaching an AI course for the continuing education program at 
St. Mary's College in Southern Maryland. This is my first time teaching
LISP and I would appreciate access to the source code for "project-
sized" LISP programs or any other teaching aids or material. We are 
using the 2nd edition of both Winston's AI and Winston&Horne's LISP. 
I hate to ask for help, but we are pretty far from mainstream AI 
down here and my students and I all have full time jobs so any help we
can get from the professional AI community would be greatly 
appreciated by all of us. 

					Bob Woodruff
					Veda@paxrv-nes.arpa
------

ailist@ucbvax.UUCP (02/09/86)

From: sdcsvax!sdcrdcf!hplabs!oblio!paf@ucbvax.berkeley.edu (Paul Fronberg)


Try Scheme from the GNU emacs distribution. This is the version of LISP
utilized in "Structure and Interpretation of Computer Programs". The
source is ~ $150 and includes GNU emacs + Scheme + Bison (as of 7/85).
There was no problem in getting Scheme to build on either BSD 4.2 or USG V.2
(slight modification of build files necessary in the last case).

ailist@ucbvax.UUCP (02/13/86)

From: sdcsvax!uw-beaver!ssc-vax!bcsaic!pamp@ucbvax.berkeley.edu


In article <8602031844.AA28255@ucbvax.berkeley.edu> you write:

>  I am teaching an AI course for the continuing education program at 
>St. Mary's College in Southern Maryland. This is my first time teaching
>LISP and I would appreciate access to the source code for "project-
>sized" LISP programs or any other teaching aids or material. We are 
>using the 2nd edition of both Winston's AI and Winston&Horne's LISP. 
>I hate to ask for help, but we are pretty far from mainstream AI 
>down here and my students and I all have full time jobs so any help we
>can get from the professional AI community would be greatly 
>appreciated by all of us. 
>
>					Bob Woodruff
>					Veda@paxrv-nes.arpa


I'd like to make a recommendation in additional texts. We have found
Winston&Horn to be a bit irritating to work with, especially since
the problems and answers are either too vaguely stated or filled with
bugs. Two other books that we have found to handle LISP more adaquately
are:
	Touretzky,David S.,1984,Lisp - A gentle introduction to 
		symbolic computation;Harper & Row , New York, 384p.
		-- A good intro text for those who have no
		experience in symbolic processing (generally, most
		conventional programmers). Gives a good covering of
		the basic principles behind LISP.

	Wilensky,Robert,1984,LISPcraft,W.W.Norton & Company,New York
		385p.
		--Covers programming techniques and LISP philosophy
		over different dialects quite well.


One thing that has helped with the training around the AI center
here is to take the time to give a little of the history of
LISP, where and why the different dialects have developed, and
a little of history of hardware currently in use. A short time
spent on relations to PROLOG couldn't hurt. (A good short article
of LISP and PROLOG history is:

	Tello,Ernie,April 16,1985, The Languages of AI research,
		PC Magazine,v.4,no.8,p.173-189.)

Hope this helps.

P.M.Pincha-Wagener