Механизм правил на основе С++

Я ищу хороший движок правил С++. можете ли вы сообщить мне, есть ли там механизм правил на основе XML для С++

Ответ 1

Отметьте CLIPS (разработанный NASA). Его механизм правил написан на C. Он находится в непрерывном развитии на протяжении многих лет. Тем не менее, правила определены в LISP как язык дефиниции правила.

Его размещено на sourceforge http://clipsrules.sourceforge.net/

Ответ 2

Я думаю, что ответ на вопрос "что такое механизм правил": Что могут сделать Двигатели правил?

Но это слишком широкое определение. Фактически "механизм правил" должен полностью зависящим от вашего домена. Двигатель предоставит настройки (на основе XML или что-то еще подходящее для задачи), а затем применит правила.

Так что ищите двигатели, специфичные для домена, и вы наверняка найдете что-то полезное.

Ответ 3

Правила ILog (IBM) написаны на С++.