smack icon indicating copy to clipboard operation
smack copied to clipboard

Improve “Running Smack” documentation

Open michael-emmi opened this issue 7 years ago • 0 comments

The documentation should address the most basic concerns about running Smack, including loops and (bounded) unrolling, assertions, assumptions, and nondeterministic inputs.

One approach would be to start with a very simple example, e.g., a tiny straight-line program with a single assertion, and incrementally make it more interesting by adding a loop, and nondeterministic input.

While the current example in smack/docs/running.md does highlight some of the complex features that Smack can deal with, it does not deal with the basic issues about running Smack, e.g., those mentioned above. If we want to keep this example — although not clear it should go here — it should at the very least appear after the basic operating instructions.

michael-emmi avatar Mar 02 '17 18:03 michael-emmi