Turbo prolog

A strongly typed Prolog-like logic programming language. It has user-defined domains. Programs are arranged in sections: DOMAINS, CLAUSES, PREDICATES, DATABASE and GOAL. It is currently known as PDC Prolog

Free Online Dictionary of Computing