Class ProverFunctionInterpretation

java.lang.Object
dev.civl.sarl.prove.IF.ProverFunctionInterpretation
All Implemented Interfaces:
Comparable<ProverFunctionInterpretation>

public class ProverFunctionInterpretation extends Object implements Comparable<ProverFunctionInterpretation>

A data structure that represents the interpretation of a

invalid reference
LogicFunction
. An instance of ProverFunctionInterpretation consists of a String type identifier which identifies a logic function, a list of formal parameters which are SymbolicConstants and a definition which is a SymbolicExpression.

Provers can translate ProverFunctionInterpretation as function definitions in their languages.