A completely programmable lexer/tokenizer/scanner generator in C# using a Pike Virtual Machine
Using Parsley to parse a C# subset into the CodeDOM
Use the Parsley compositional parser generator to parse a complicated grammar with backtracking.
Generate powerful, maintainable parsers in most major .NET languages using a friendly grammar format
A Pike virtual machine and optimizing compiler for regular expressions using an NFA engine
A Pike VM for running non-backtracking NFA regular expressions in C#
Getting an accurate CodeDOM back from a C# source subset