Above code represents a typical Rule representation in CLIPS 6.0 Language.In CLIPS rules are declared using
defrule construct,facts are declared using assert construct. CLIPS provides a library construct called salience. This
constructs sets the priority level for different rules during execution. In CLIPS values assigned to the variables using construct called bind.