logtk

Core types and algorithms for logic
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library logtk
Module Logtk . Literals . View
val get_eqn : t -> Position.t -> (term * term * bool) option

get the term l at given position in clause, and r such that l ?= r is the Literal.t at the given position.

  • raises Invalid_argument

    if the position is not valid in the

The following functions will raise Invalid_argument if the position is not valid or if the literal isn't what's asked for

val get_eqn_exn : t -> Position.t -> term * term * bool