LISA debugging tip: check rules and facts for typos - Lisp Propulsion Laboratory log

Lisp Propulsion Laboratory log

Paolo Amoroso's weblog. Main interests: Lisp, astronomy (Moon), space exploration (Apollo and early manned programs) Calendar of past entries | Related links xml

LISA debugging tip: check rules and facts for typos

Tuesday, September 20, 2005

This tip for debugging rule-based systems written with LISA (see also my notes) may seem trivial, but I have found it effective many times.

Here is the tip. If you get:

then carefully check the relevant rules or assertions for typos, especially variable names in bindings, and predicate arguments in conditional elements with tests on slot values.


Copyright © 2005 by Paolo Amoroso
amoroso@mclink.it

Created with BlogMax

September 2005
Mon Tue Wed Thu Fri Sat Sun
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Aug  Oct
About Lisp | Practical Common Lisp (learn Lisp) | Planet Lisp (blog agregator) | Common Lisp Directory (software and resources) | Why Lisp?