Tutorial #4. Creating parser with several stages.

This tutorial describes how to create a parser with a variable number of threads.