Further reading
Here is a list of useful resources that will enhance your knowledge about the topics discussed in this appendix:
- How to Build a Programming Language, Part I: https://www.kidscodecs.com/build-a-programming-language-1/
- How to Build a Programming Language, Part II: https://www.kidscodecs.com/designing-programming-language-part-ii/
- I wrote a programming language. Here’s how you can, too.: https://www.freecodecamp.org/news/the-programming-language-pipeline-91d3f449c919/
- Abstract syntax tree: https://en.wikipedia.org/wiki/Abstract_syntax_tree
- Working with forks: https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/working-with-forks
- Creating a pull request from a fork: https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request-from-a-fork