Report question

Question: Best practices for writing a programming language parser