This project explores two compiler techniques for locality optimization at the following levels:
- Local
- Regional
docker pull ocaml/opam
docker run -it --rm -v "$(pwd)":/src ocaml/opam /bin/bash
opam install utop
ocamlc -o foo foo.ml
- Front-end compiler.
- CFG builder.
- Organize types.
- Refactor mutable variables.