Leon defines its own versions of most data structures. One of the reasons is to ensure that these operations can be correctly mapped to mathematical functions and relations inside of SMT solvers, largely defined by the SMT-LIB standard (see http://www.smt-lib.org/).
Leon defines its own versions of most data structures. One
of the reasons is to ensure that these operations can be
correctly mapped to mathematical functions and relations
inside of SMT solvers, largely defined by the SMT-LIB
standard (see http://www.smt-lib.org/).
To use Leon's libraries, you need to use the appropriate
`import` directive at the top of Leon's compilation units.