Link: Resilient LL Parsing Tutorial A tutorial on how to write a resilient parser by creating a homogenous syntax tree.