Здравствуйте, Sinclair, Вы писали:
S>Допустим, вы хотите построить парсер некоторого DSL. Работать он будет, понятное дело, поверх некоторого StreamReader — хочется сделать его потоковым, и не зависеть от наличия в памяти всего разбираемого текста.
Твой DSL реально занимает гигабайты прамяти, или ты просто ищешь проблемы себе на кое какое место?