
Reference Manual
Volume III
Interfaces Guide
Quicksilver Beta
December 31st 2007
CLIPS Interfaces
Guide
Quicksilver Beta December 31st 2007
CONTENTS
License Information....................................................................................................................... i
Preface............................................................................................................................................ iii
Acknowledgements...................................................................................................................... vii
Section 1 ‑ Introduction................................................................................................................ 1
Section 2 - CLIPS Windows Interface......................................................................................... 3
2.1 The File Menu...................................................................................................................... 4
2.1.1 New (Ctrl+N)............................................................................................................. 4
2.1.2 Open... (Ctrl+O)......................................................................................................... 4
2.1.3 Load... (Ctrl+L)........................................................................................................... 4
2.1.4 Load Batch.................................................................................................................. 5
2.1.5 Load Binary................................................................................................................ 5
2.1.6 Turn Dribble On......................................................................................................... 5
2.1.7 Close........................................................................................................................... 5
2.1.8 Save (Ctrl+S).............................................................................................................. 6
2.1.9 Save As....................................................................................................................... 6
2.1.10 Save Binary............................................................................................................... 6
2.1.11 Revert........................................................................................................................ 6
2.1.12 Page Setup................................................................................................................ 6
2.1.13 Print... (Ctrl+P)......................................................................................................... 6
2.1.14 Exit............................................................................................................................ 6
2.2 The Edit Menu..................................................................................................................... 7
2.2.1 Undo (Ctrl+Z)............................................................................................................. 7
2.2.2 Cut (Ctrl+X)............................................................................................................... 7
2.2.3 Copy (Ctrl+C)............................................................................................................. 7
2.2.4 Paste (Ctrl+V)............................................................................................................. 7
2.2.5 Delete.......................................................................................................................... 8
2.2.6 Select All..................................................................................................................... 8
2.2.7 Balance (Ctrl+B)......................................................................................................... 8
2.2.8 Comment (Ctrl+;)........................................................................................................ 8
2.2.9 Uncomment (Ctrl+U).................................................................................................. 8
2.2.10 Set Font..................................................................................................................... 8
2.3 The Buffer Menu................................................................................................................. 9
2.3.1 Find (Ctrl+F)............................................................................................................ 10
2.3.2 Replace (Ctrl+H)....................................................................................................... 10
2.3.3 Load Selection (Ctrl+K)............................................................................................ 11
2.3.4 Batch Selection (Ctrl+M).......................................................................................... 11
2.3.5 Load Buffer............................................................................................................... 11
2.4 The Execution Menu.......................................................................................................... 12
2.4.1 Reset (Ctrl+E)........................................................................................................... 12
2.4.2 Run (Ctrl+R)............................................................................................................. 12
2.4.3 Step (Ctrl+T)............................................................................................................. 12
2.4.4 Watch... (Ctrl+W)..................................................................................................... 13
2.4.5 Options..................................................................................................................... 14
2.4.6 Preferences................................................................................................................ 15
2.4.7 Clear CLIPS.............................................................................................................. 16
2.5 The Browse Menu............................................................................................................. 16
2.5.1 The Module Menu.................................................................................................... 17
2.5.2 Defrule Manager....................................................................................................... 17
2.5.3 Deffacts Manager...................................................................................................... 19
2.5.4 Deftemplate Manager................................................................................................ 19
2.5.5 Deffunction Manager................................................................................................ 20
2.5.6 Defglobals Manager.................................................................................................. 21
2.5.7 Defgeneric Manager.................................................................................................. 22
2.5.8 Defclass Manager..................................................................................................... 24
2.5.9 Definstances Manager............................................................................................... 27
2.5.10 Agenda Manager..................................................................................................... 27
2.6 The Window Menu............................................................................................................ 29
2.6.1 Cascade..................................................................................................................... 29
2.6.2 Tile Horizontally....................................................................................................... 29
2.6.3 Tile Vertically............................................................................................................ 29
2.6.4 Close All................................................................................................................... 29
2.6.5 Show Status Windows.............................................................................................. 30
2.6.6 Hide Status Windows............................................................................................... 30
2.6.7 Tile Dialog & Status Windows................................................................................. 30
2.6.8 Clear Dialog Window............................................................................................... 30
2.6.9 Facts Window........................................................................................................... 30
2.6.10 Agenda Window..................................................................................................... 30
2.6.11 Instances Window................................................................................................... 30
2.6.12 Globals Window..................................................................................................... 31
2.6.13 Focus Window........................................................................................................ 31
2.6.14 Dialog Window....................................................................................................... 31
2.6.15 Edit Windows......................................................................................................... 31
2.7 The Help Menu.................................................................................................................. 31
2.7.1 About CLIPS............................................................................................................ 31
2.7.2 CLIPS Help.............................................................................................................. 32
2.7.3 Complete... (Ctrl+J).................................................................................................. 32
2.8 Building the Windows XP Executables............................................................................. 33
2.8.1 Building CLIPSWin Using Microsoft Visual C++ Express
2008............................ 33
2.8.2 Building CLIPSDOS Using Microsoft Visual C++ Express
2008.......................... 33
2.8.3 Building CLIPSWin Using Borland Turbo C++ 2006............................................. 33
2.8.4 Building CLIPSDOS Using Borland Turbo C++ 2006............................................ 34
Section 3 - CLIPS Macintosh Interface..................................................................................... 35
3.1 The File Menu.................................................................................................................... 36
3.1.1 New (
N)................................................................................................................ 37
3.1.2 Open... (
O)............................................................................................................ 37
3.1.3 Load... (
L).............................................................................................................. 37
3.1.4 Load Batch................................................................................................................ 37
3.1.5 Load Binary.............................................................................................................. 37
3.1.6 Turn Dribble On....................................................................................................... 37