Вы можете проверить клипы.Он структурирован как Lisp (много паренов), но предназначен для построения экспертных систем;Я не видел проблемы, которую Prolog решает, а CLIPS - нет.Как и Пролог, он основан на построении фактов и последующем выполнении запросов к ним.