@raph At my first student job, I got the task to implement a parser. My boss gave me Wirth's book Compilerbau and said, read the first four chapters, more than that will only confuse you. I did as he said and could write the parser.
Some 30 years later, I tried to read the other chapters, past chapter four, and was confused. In between I had studied computer science and gained a lot of professional programming experience, but for chapters five and on, I was still too stupid.