programming languages & language design
abstract
- the seven programming ur-languages
- what color is your function? - bob nystrom
- unison: content addressable code
concrete
parsing
Resources on parsing, scanning, lexing
types
- top down vs bottom up
- recrusive decent parser
- shunting yard algorithm
- operator-precedence parser
- PEG: parsing expression grammar
resources
- https://www.engr.mun.ca/~theo/Misc/exp_parsing.htm
- https://depth-first.com/articles/2021/12/16/a-beginners-guide-to-parsing-in-rust/
garbage collection
referenced by: software-design