A programming by Demonstration system.
Scala
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
test_scripts
.gitignore
LICENSE
Makefile
README
build.sbt

README

Building
--------

To build the project, either use sbt (with Scala 2.10.3 or higher) or run:

make slow

Running
-------

You can run the following examples:

Selection sort: scala -cp target/scala-2.10/classes/ pbd.test.GuiTest
Tree insertion: scala -cp target/scala-2.10/classes/ pbd.test.RBTree tinsert
Left rotation: scala -cp target/scala-2.10/classes/ pbd.test.RBTree lrotate
RB insertion: scala -cp target/scala-2.10/classes/ pbd.test.RBTree rbinsert
DSW: scala -cp target/scala-2.10/classes/ pbd.test.Graph

The scripts in the test_scripts/ directory can be used to test these.