Download
Download
Getting the BudaPest tool
The BudaPest tool is available as an Eclipse plug-in. It features a Pest source editor with syntax highlighting, a Pest compiler and BudaPest verifier integration.
To install the plug-in use the following update site:
http://lafhis.dc.uba.ar/misc/budapest/update/
The plug-in is platform independent but requires the presence of at least one of the following theorem provers in the system:
Z3, Microsoft Research. Available for Windows and Unix based OS’s.
CVC3. New York University. Available for Unix based OS’s.
Yices. Stanford Research Institute. Available for Unix based OS’s.
Both CVC3 and Yices can be configured to be used in Windows OS’s using Cygwin.
Installing the BudaPest tool
1. Open a terminal (Bash, Sh on Unix; Command, cmd on Windows).
2. If you want to use Z3, make sure that Z3 executable is reachable by typing “z3”. If not add it to your PATH variable or create a symlink, depending on your system.
3. If you want to use CVC3, then make sure that CVC3 executable is reachable by typing “cvc3”. Same as previous step if its not.
4. Finally, if you want to use Yices, make sure that Yices executable is reachable by typing “yices”. Proceed as in step 2. if its not.
5. Use our update site (http://lafhis.dc.uba.ar/misc/budapest/update/) to make Eclipse download and install the BudaPest Eclipse plug-in.
6. Restart Eclipse when done and make sure that the BudaPest Eclipse plug-in is loaded by entering “About Eclipse SDK” and clicking in “Plug-in Details”.
7. Go to Preferences and activate the provers that you want to use. You can also set the timeout.
The BudaPest Eclipse plug-in has been tested to work on Eclipse IDE versions 3.2 and higher.
Don’t want to install budapest?
That’s not a problem... try our online version here!