Я ищу Jess-подобный двигатель (http://www.jessrules.com/jess/index.shtml), но в неуправляемой среде. Я хочу что-то достаточно простое, но, возможно, совместимое с JSR-94. Есть идеи?правил для кода C++
ответ
Вы видели CLIPS?
КЛИПЫ является вперед-цепочки на основе правил языка программирования написан на C, что также обеспечивает процедурные и объектно-ориентированное программирование объектов.
Стив, спасибо за ссылку, я посмотрел на CLIPS, но он кажется слишком большим для того, что мне нужно. Это полномасштабный язык, который на самом деле не упрощает меня. – Lenik
IBM, вероятно, несет за это руку и ногу, но вы должны взглянуть на правила ILOG IBM (C++).
Я использовал ILOG JRules, который является реализацией Java. Он не идеален, каким бы то ни было образом, но как только он правильно настроен, он прекрасно работает.
Если вы действительно ищете нечто похожее на JESS, то рекомендация Стива CLIPS - правильный ответ. JESS был «вдохновлен» CLIPS и поддерживает тот же самый язык правил. Если CLIPS как-то «слишком велик» для вас, то JESS и ILOG, вероятно, слишком велики.
- 1. Bison: Внедрение кода после правил
- 2. Тестирование правил кодирования и именования кода C/C++
- 3. отчет анализа кода для inlcude roslyn правил
- 4. Иерархия правил набора кода анализа?
- 5. DS9808 правил одного штрих-кода
- 6. Абстрактный вид правил анализа кода TFS?
- 7. Как заставить Vera ++ игнорировать разделы кода для некоторых/всех правил?
- 8. Переопределение правил в C++
- 9. Как очистить историю набора правил анализа кода?
- 10. Генерация кода и сделать расширение правил
- 11. Сохранение метаданных для правил
- 12. Большинство правил правил гибкости для .NET.
- 13. Таблицы правил набора правил для последовательного выполнения
- 14. Расширение и сужение правил в C/C++
- 15. Обработка исключений для правил
- 16. Задание правил анализа кода для каждого проекта в msbuild
- 17. Архитектура для динамических бизнес-правил
- 18. Язык правил правил подачи ADFS
- 19. C# эквивалент для кода C
- 20. C++ ошибки для кода C
- 21. сделать для нескольких аналогичных правил
- 22. Написание пользовательских правил для cppcheck
- 23. Интегрируйте набор правил SonarQube C# в TeamCity для анализа кода Build Break
- 24. Объяснение для кода C++
- 25. Охват кода для C
- 26. Весенняя партия для правил
- 27. Макро для запуска правил
- 28. C# для создания правил прямого членства для SCCM 2012
- 29. Конфигурируемая система на основе правил в C#
- 30. Обход правил C++ с строгим сглаживанием
Hans, что вы подразумеваете под бесконечным студенческим проектом? :) Мне нужно это для производственной системы, где нам нужно извлечь некоторые правила, не изобретая колесо и в то же время падая в мягкое кодирование (http: /thedailywtf.com/articles/soft_coding.aspx) ... – Lenik