Differences between clips 6.0 and clips 3.1. ------------------------------------------- 1. The function printout in clips 6.0 is the same as fprintout in clips 3.1. 2. The functions or and and work only in clips 6.0; the functions || and && work only in clips 3.1. 3. Clips 6.0 uses not in place of !. (!= x y) must be (not (= x y)). The function not works in clips 3.1 as well. 4. The word object has special meaning in clips 6.0; don't use it. 5. The structure of facts (a list of atoms) is interpreted slightly differently in clips 6.0. As a consequence, the first element in a pattern must be a symbol atom, not a variable; think of it as a predicate name that must always be explicitly specified in patterns. 6. Clips 6.0 has a help command. The clips executable file consults the file clips.hlp for the help information it displays. 7. The function pprule in clips 3.1 is called ppdefrule in clips 6.0. 8. The function excise in clips 3.1 is called undefrule in clips 6.0. I have put the clips reference file and the .man files (a user guide) that are bundled in clips31.zip in directory ~chester/clipsdocs so that clips 6.0 users can read them without unzipping clips31.zip.