Interface Program

All Known Implementing Classes:
AProgram

public interface Program
A prolog program.

Conceptually, a set of clauses keyed by name (cf. clauses()).

Supports various interrogation methods useful for static source or style checks.

Also provides various static utility methods for processing streams of Relations.