The Flap Compiler

Prerequisites

Flap requires OCaml 4.10+, as well as the tools and libraries listed
below. They should be installed prior to attempting to build Flap.

The easiest way to install them is via OPAM.

opam install dune utop pprint menhir sexplib ppx_sexp_conv

In addition, running the test requires the cram
tool. It is probably provided by your Linux distribution.

Build instructions

To compile the compiler, run dune build from this directory.

To run the compiler, run dune exec ./src/flap.exe -- OPTIONS file from this
directory. Alternatively, flap.exe can be found in _build/default/src/.

The test suite can be found in the tests directory. See the README there.