LanguageParsing is a project mainly written in C and C++, it's free.
Experiments in parsing with Flex and Bison
This is a series of experiments on parsing languages using Flex and Bison.
There are accompanying blog type post, in the blog section.