Rémi Lesenechal f1c9c11ae4 Merge branch 'refactoring-eval-run-functions' into 'dev'
Refactoring eval run functions

**Purpose of the refactoring (approx 250 lines of code removed):**

1. "flatten" the different compilation steps (in the tests & CLI), avoiding the russian doll effect of the `Of_**` modules. What is being done is now clearer (not perfect but way better IMO
2. Make the Run module actually only run code.. instead of being responsible for both compilation & michelson evaluation. As a result, only the `Run.Of_michelson` module remains.
3. I added a module Compile.Wrapper, which make use of the functions defined in the `Compile.Of_*` modules. They are both use by the tests and the CLI.
4. delete dead/duplicated code in the `Compile.Of_*` modules to keep it as minimal as possible

See merge request ligolang/ligo!229
2019-11-29 21:22:56 +00:00
2019-11-29 21:22:56 +00:00
2019-11-27 09:06:31 -06:00
2019-11-09 22:34:20 +00:00
2019-10-14 17:45:52 +02:00
2019-11-21 12:28:38 -06:00
2019-05-25 15:52:12 +00:00
2019-05-25 15:52:12 +00:00
Description
65 MiB
Languages
OCaml 84.6%
TypeScript 7.1%
JavaScript 4%
CSS 1.4%
Shell 0.8%
Other 2%