I am largely a self-taught programmer and I would like to try and understand parsers better. I am looking for something that can give a good theory and technical overview, as well as some actual implementation examples.
I’d like to try and implement the parser in Julia, but I am flexible enough to use another language that might be more common in teaching.
Any suggestions would be greatly appreciated.