This package provides an interface to the Z3 Theorem Prover by wrapping Z3's C API.
It uses Z3 shared library which should be installed by other means (e.g., apt install libz3-4
).
To use specific Z3 library, execute:
LibZ3 libraryName: '/home/user/path/to/z3/build/libz3.so'.
Metacello new
baseline: 'MachineArithmetic';
repository: 'github://shingarov/MachineArithmetic:pure-z3';
load: 'Z3only'
-
Clone the repository:
git clone https://github.com/shingarov/MachineArithmetic.git
-
In Smalltalk/X, execute:
"/ Tell Smalltalk/X where to look for MachineArithmetic packages Smalltalk packagePath add: '/where/you/cloned/it/MachineArithmetic'. "/ Load MachineArithmetic Smalltalk loadPackage: 'MachineArithmetic'.