ROP(프로그래밍 언어)

ROOP (programming language)

RUP는 중국 청두대학에서 만든 AI 애플리케이션을 대상으로 하는 다중 문자 프로그래밍 언어입니다.규칙 기반, 절차, 논리객체 지향 프로그래밍 기술을 결합합니다.

특징들

  • ROOP는 C++에 직접 구축되어 모든 기능에 제한 없이 액세스할 수 있습니다.
  • OPS-83이나 ORBS와 같이 ROOP는 데이터 중심이지만, 이러한 언어와 달리 ROP의 규칙은 로컬 통신에 들어가 문제 상태 공간 트리를 포함한 그룹으로 동적으로 분할할 수 있습니다.
  • RUP의 규칙과 사실은 객체이며 언어 내의 다른 객체와 마찬가지로 메시지를 보내고 응답합니다.이 기능은 일반적으로 Prolog와 같은 다른 논리 프로그래밍 언어에서는 사용할 수 없습니다.
  • ROOP의 추론 엔진은 프로그래머에 의해 재정의될 수 있습니다.이것은 보통 다른 논리 언어에서는 가능하지 않습니다.

레퍼런스

  • 규칙 기반객체 지향 AI 프로그래밍 언어, Tao Li, ACM SIGPLAN 통지, Volume 30, No.12, 1995년 12월