breandan / eusolver

Fork of the original eusolver.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

eusolver

Fork of the original eusolver. Requires python3.6.

(Forked from: https://github.com/akrasuski1/eusolver-priority)

Build

Install pre-requisite with:

sudo apt install cmake python3-pip
python3 -m pip install pyparsing z3-solver==4.8.7.0

Build with:

./script/build.sh

Run

To test whether it's running correctly, do:

./eusolver benchmarks/max/max_2.sl

If working correctly, the following should be printed:

(define-fun max2 ((a0 Int) (a1 Int)) Int
     (ite (>= a0 a1) a0 a1))

About

Fork of the original eusolver.


Languages

Language:Slash 78.4%Language:Python 10.8%Language:TeX 10.7%Language:Shell 0.1%