Welcome to the Theory (and Practice) of Programming Languages! ============================================================== You have reached the home of the Programming Languages course (COMP 371/471) in the Computer Science Department of Loyola University Chicago. .. warning:: These notes are still being written, so expect a few rough edges. But we're getting closer! Build Status ------------ .. raw:: html

Build Status

This book is written using the Python Sphinx documentation tool. It automatically builds and deploys using GitHub Actions (a continuous integration system). All commits trigger a rebuild of the book and, if successful, a deployment to GitHub pages. Book Web Site `lucproglangcourse.github.io `_ Book PDF (Latest Relase) `github.com/lucproglangcourse/lucproglangcourse.github.io/releases/latest/download/proglang.pdf `_ Book Source Code `github.com/lucproglangcourse/lucproglangcourse.github.io `_ How to Contribute ----------------- Your contributions are *highly welcome!* Please submit `issues `_ and `pull requests `_. Contents -------- .. toctree:: :maxdepth: 2 :numbered: overview background imperative functionalprogramming representationinterpretation concurrency summary principles resources software syllabus todo Indices and tables ------------------ * :ref:`genindex` * :ref:`search` .. todo:: add sample projects, activities, tests, and (tiered) master list for presentations .. todo:: add stuff from https://trello.com/c/kAMGZ4uf/28-add-in-next-iteration