Module Sym.Cl


module Cl: sig  end
Operation on function symbols of the theory Th.app of combinatory logic with case split.

val get : Sym.t -> Sym.cl
Parameters:
? : Sym.t
val apply : Sym.t
val s : Sym.t
val k : Sym.t
val i : Sym.t
val c : Sym.t
val reify : Sym.tsym * int -> Sym.t
Parameters:
(,) : Sym.tsym * int
val is : Sym.t -> bool
Parameters:
? : Sym.t
val is_apply : Sym.t -> bool
Parameters:
? : Sym.t
val is_s : Sym.t -> bool
Parameters:
? : Sym.t
val is_k : Sym.t -> bool
Parameters:
? : Sym.t
val is_i : Sym.t -> bool
Parameters:
? : Sym.t
val is_c : Sym.t -> bool
Parameters:
? : Sym.t
val is_reify : Sym.t -> bool
Parameters:
? : Sym.t
val d_reify : Sym.t -> Sym.tsym * int
Parameters:
? : Sym.t
val pp : 'a Pretty.printer -> (Sym.cl * 'a list) Pretty.printer
Parameters:
p : 'a Pretty.printer
fmt : Format.formatter
?? : Sym.cl * 'b list