R ++ - R++
R ++ это основанный на правилах язык программирования на основе C ++. В Соединенные Штаты патент описывает R ++ следующим образом:
Расширение R ++ позволяет определять правила как члены классов C ++. Система программирования изобретения берет классы с правилами, определенными с помощью R ++, и генерирует из них код C ++, в котором механизм, необходимый для правил, полностью реализован как члены данных C ++ и функции классов, участвующих в правилах.[1]
R ++ был разработан Bell Labs в 1990-е годы, но из-за Продажа Bell System которые разделяют юридические права на работу, разработанную в Лабораториях, между AT&T и Lucent, не видела немедленного коммерческого развития, в то время как две компании оспаривали право собственности.[2]
Рекомендации
- ^ США 5768480 «Интеграция правил в системы объектно-ориентированного программирования»
- ^ Кэрил Скотт (9 октября 2000 г.). "Необычная работа ног". Информационная неделя. Получено 2007-01-21.
внешняя ссылка
Этот язык программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |