From e4ad9f929e6112f616db611f11f172345087a32f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Carlos=20Garc=C3=ADa?= Date: Wed, 21 Jun 2017 17:54:21 +0200 Subject: [PATCH] Added Crafting Interpreters (#2252) * Added Crafting Interpreters * Remove trailing slash * Added :construction: emoji to Crafting Interpreters * put :construction: somewhere that alphabetizes the other way this could be done is * [Crafting Interpreters](http://www.craftinginterpreters.com) - Bob Nystrom (HTML) :construction: --- free-programming-books.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-books.md b/free-programming-books.md index 6c9e7a9d..01b6a97d 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -321,6 +321,7 @@ * [Compiler Design: Theory, Tools, and Examples, Java Edition](http://elvis.rowan.edu/~bergmann/books/cd/java/) - Seth D. Bergmann * [Compiling Scala for the Java Virtual Machine](http://lampwww.epfl.ch/~schinz/thesis-final-A4.pdf) - Michel Schinz (PDF) * [Compiling Techniques (1969)](http://www.chilton-computing.org.uk/acl/literature/books/compilingtechniques/overview.htm) - F.R.A. Hopgood, Macdonald +* [Crafting Interpreters (:construction:)](http://www.craftinginterpreters.com) - Bob Nystrom (HTML) * [Implementing Functional Languages: A Tutorial](http://research.microsoft.com/en-us/um/people/simonpj/Papers/pj-lester-book/) - Simon Peyton Jones, David Lester * [Let's Build a Compiler](http://www.stack.nl/~marcov/compiler.pdf) (PDF) * [Linkers and Loaders](http://www.iecc.com/linker/) - John R. Levine -- GitLab