Open n-osborne opened 7 months ago
Rebased on #218, please consider only the last six commits.
This PR could also include an update of the dune plugin to make it read the gospel file.
Edit: let's do that in another PR.
Apparently, reading from the pre-checked .gospel
file generate incorrect code (at least for tuples).
Postponing this feature to 0.4.0 or later.
This PR proposes to use the gospel (yet unmerged) new feature from #376.
Some refactoring is done a long the way (there may be room for more, but I was mainly interested - at least at first - in experimenting and see how to use the new features in the examples.
This PR only add reading the
.gospel
files for theqcheck-stm
plugin, as it is an experimentation. But this allows to see how it goes with the dune rules in theexamples/
directory.Note that this PR is also based on #380.