Tutorial #4. Creating parser with several stages. This tutorial describes how to create a parser with a variable number of threads.