From Wikipedia, the free encyclopedia

R++ is a rule-based programming language based on C++, described as follows:[ excessive quote]

The R++ extension permits rules to be defined as members of C++ classes. The programming system of the invention takes the classes with rules defined using R++ and generates C++ code from them in which the machinery required for the rules is implemented completely as C++ data members and functions of the classes involved in the rules. [1]

R++ was developed by Bell Labs in the 1990s, but due to the Bell System divestiture that split the legal rights to the work developed at the Laboratories between AT&T and Lucent, did not see immediate commercial development while the two companies disputed ownership. [2]

References

  1. ^ US 5768480, Crawford, Jr., James Melton; Dvorak, Daniel L. & Litman, Diane Judith et al., "Integrating rules into object-oriented programming systems", published 1998-06-16, assigned to Lucent Technologies Inc. 
  2. ^ Karyl Scott (October 9, 2000). "Fancy Footwork". InformationWeek. Retrieved 2007-01-21.
From Wikipedia, the free encyclopedia

R++ is a rule-based programming language based on C++, described as follows:[ excessive quote]

The R++ extension permits rules to be defined as members of C++ classes. The programming system of the invention takes the classes with rules defined using R++ and generates C++ code from them in which the machinery required for the rules is implemented completely as C++ data members and functions of the classes involved in the rules. [1]

R++ was developed by Bell Labs in the 1990s, but due to the Bell System divestiture that split the legal rights to the work developed at the Laboratories between AT&T and Lucent, did not see immediate commercial development while the two companies disputed ownership. [2]

References

  1. ^ US 5768480, Crawford, Jr., James Melton; Dvorak, Daniel L. & Litman, Diane Judith et al., "Integrating rules into object-oriented programming systems", published 1998-06-16, assigned to Lucent Technologies Inc. 
  2. ^ Karyl Scott (October 9, 2000). "Fancy Footwork". InformationWeek. Retrieved 2007-01-21.

Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook