Основанный на C++ механизм правил
Я ищу хороший двигатель правил C++. Можете ли вы дать мне знать, если есть какой-либо механизм правил на основе XML для C++
3 ответа
Проверьте CLIPS (разработанный первоначально НАСА). Это механизм правил, написанный на C. Он находится в постоянном развитии в течение многих лет. Тем не менее, правила определены в LISP, как язык определения правил.
Его размещают на sourceforge http://clipsrules.sourceforge.net/
Я предполагаю, что ответ на вопрос "что такое механизм правил" есть: что может выполнить система правил?
Но это слишком широкое определение. На самом деле "механизм правил" должен полностью зависеть от вашего домена. Движок предоставит настройки (на основе XML или что-либо еще подходящее для задачи), а затем применит правила.
Так что ищите доменные движки, и вы обязательно найдете что-то полезное.