Nix packaging for https://gitlab.com/ligolang/ligo
f1c9c11ae4
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 |
||
---|---|---|
docker/distribution | ||
gitlab-pages | ||
scripts | ||
src | ||
vendors | ||
.dockerignore | ||
.gitignore | ||
.gitlab-ci.yml | ||
CONTRIBUTORS.md | ||
LICENSE.md | ||
Makefile | ||
repo |