Compile using stack build
or stack install
, alternatively use make
which runs stack build
and copies executables to the toplevel directory.
Outlined in package.yaml, they are all standard Haskell packages from Hackage.
Obvious dependency on BNFC that was used to compile the instant.cf
grammar.
Pretty much standard Stack project.
app
contains sources for executablessrc
contains source code for the compilerJvm
/Llvm
contains specific compiler code for the relevant platform
lib
contains Jasminjar
and the Instant runtimetest
contains example inputs and outputs