home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / program / compiler / clips / clip_doc / clips0.man next >
Encoding:
Text File  |  1993-09-01  |  2.4 KB  |  76 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                        CLIPS User's Guide
  8.  
  9.  
  10.  
  11.                                by
  12.  
  13.  
  14.     
  15.  
  16.                    Joseph C. Giarratano, Ph.D
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                  Artificial Intelligence Section
  27.  
  28.                       Johnson Space Center
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.                          September 29, 1986
  39. .PA
  40.                             Preface
  41.  
  42.  
  43.    This book is a tutorial on the CLIPS expert system language.  Its companion 
  44. volume is the CLIPS Reference Manual, written by Chris Culbert.
  45.    The CLIPS User's Guide can be used in the classroom or for self-teaching.  
  46. The only prerequisite is that you have a basic knowledge of programming 
  47.  in a high-level language such as Pascal, Ada, FORTRAN, C, or BASIC.
  48.    The CLIPS User's Guide is designed for people who want to learn about expert 
  49. system programming in a hands-on manner.  Other than a knowledge 
  50.  of basic programming, no special background is assumed about the reader.  
  51. Thus, the examples are of a general nature.  Also, since learning 
  52.  a new language can be a frustrating experience, the writing is in a light 
  53. style (I hope).
  54.    For maximum benefit, you should type in the example programs in the text as 
  55. you read through the book.  By typing in the examples, you will 
  56.  see how the programs should work and what error messages occur if you make a 
  57. mistake.  The output for the examples is shown or described after 
  58.  each one.  You should also plan to work the problems at the end of the 
  59. chapters.  Most of the problems are simply exercises to give you experience 
  60.  in the CLIPS syntax described in each chapter.
  61.    Like any other programming language, you will only learn programming in 
  62. CLIPS by writing programs in it.  To really learn expert system programming, 
  63.  you should pick a problem of interest to you and write it in CLIPS.  By the 
  64. time you finish working through this book and doing the problems 
  65.  at the end of the chapters, you should be able to write simple expert systems 
  66. applications.  As your experience with CLIPS grows, you will be 
  67.  able to write more extensive programs.
  68.    I greatly appreciate the advice and criticism of several people at Johnson 
  69. Space Center in the development of this book.  Thanks to Gary Riley, 
  70.  Chris Culbert, Brian Donnell, Kirt Fields, and Steven Lewis.  Special thanks 
  71. to Bob Savely for supporting the development of CLIPS and his encouragement 
  72.  of this book.
  73. .PA
  74.  
  75.  
  76.