Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 659 Bytes

README.md

File metadata and controls

15 lines (9 loc) · 659 Bytes

Programming Language Fundamentals

These notes and accompanying OCaml source code take a hands-on approach in introducing fundamental programming language concepts.

You will need to install:

  • opam: the package manage for OCaml. Follow instructions here: https://opam.ocaml.org/doc/Install.html
  • ocaml: the language we use as host for implementing our interpreters. Follow the instructions here: https://ocaml.org/docs/install.html
  • menhir: the lexer and parser generator. Just type opam install menhir
  • ounit: the unit testting library. Just type opam install ounit2
  • dune: the standard build system for OCaml. Just type opam install dune