Ask HN: Good Resources to Learn and Implement a Parser (Compiler)
To make things little easier for me, I have defined my grammar and tokens to resemble Algol, which made tokenizing easier and I have a near complete tokenizer.
So I was able to get an input stream and transform it into an array of tokens, but I was having a hard time parsing, turning the array into a tree (AST).
After I wish to try try different parsing techniques to learn more about parsing and hopefully attempt at writing a semantic analyzer.
I was hoping to get some recommendation on where to start and good resources that I can use to achieve my goal.
Thanks