[#397] Remove `parse` from `morley`
Description
Problem: morley
executable has parse
command that parses a smart
contract and prints its Haskell representation.
It was useful at early development, for example to test our parser,
but now it seems quite useless, I doubt anybody used it recently.
We can test parser by other means, e. g. using print
(it parses the source contract).
By removing this command we can drop the pretty-simple
dependency which is used only there apparently.
Solution: remove this command and pretty-simple
dependency.
Related issue(s)
Resolves #397 (closed)
✅ Checklist for your Merge Request
Related changes (conditional)
-
Tests (see short guidelines)
-
If I added new functionality, I added tests covering it. -
If I fixed a bug, I added a regression test to prevent the bug from silently reappearing again.
-
-
Documentation
Stylistic guide (mandatory)
-
My commits comply with the following policy. -
My code complies with the style guide.