R ++ - R++

R ++ je na základě pravidel programovací jazyk na základě C ++. The Spojené státy patent popisuje R ++ takto:

Rozšíření R ++ umožňuje definovat pravidla jako členy tříd C ++. Programovací systém podle vynálezu přebírá třídy s pravidly definovanými pomocí R ++ a generuje z nich kód C ++, ve kterém je strojní zařízení vyžadované pro pravidla implementováno úplně jako datové členy C ++ a funkce tříd zapojených do pravidel.[1]

R ++ byl vyvinut společností Bell Labs v 90. letech, ale kvůli Odprodej Bell System která rozděluje zákonná práva na dílo vyvinuté v Laboratories mezi AT&T a Lucente, neviděl okamžitý komerční rozvoj, zatímco obě společnosti zpochybňovaly vlastnictví.[2]

Reference

  1. ^ USA 5768480  „Integrace pravidel do objektově orientovaných programovacích systémů“
  2. ^ Karyl Scott (9. října 2000). „Fancy Footwork“. Informační týden. Citováno 2007-01-21.

externí odkazy