SNARK

SNARK (SRI's New Automated Reasoning Kit) is a language for making logical assertions about things and their relationships. It uses a syntax with lots of parenthesis (resembling LISP). It is intended for use in systems (such as AI) which need to deal with, reason from, and manipulate such assertions.

Links

 * A guide to SNARK