В полку парсеров прибыло — препроцессор C# также реализован через дополнительный парсер, и уже введен в строй в
r.9421. В парсере, внедренном в компилятор предопределенные директивы пока не работают — соответствущее свойство в компиляторе объявлено internal, но это в скором времени будет поправлено.
З.Ы. Из грамматики CSharpParser.Parser удалены правила для комментариев и директив — препроцессор теперь заменяет их пробелами.
З.З.Ы. Судя по всему производительность не пострадала.