Skip to content
forked from ebonelli/PLaF

Notes and source code for a semester-long course introducing Programming Language fundamentals

Notifications You must be signed in to change notification settings

nickmule77/PLaF

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Notes and source code for a semester-long course introducing Programming Language fundamentals

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • OCaml 100.0%