Documentation

Cvc.Typed

The typed layer #

A Term α is indexed by the Lean type its sort denotes — Term Int, Term (Set Bool), Term (Int → Bool) — so a sort mistake is a Lean type error, and a value read out of a model comes back as an α. open Cvc.Typed selects this layer, and its spelling of smt!.

The main entry points: