Цитата(LexaKazanskij @ 28.10.2007 15:54) 

 Если кто скинет исходник, не обижусь. 
А еще можно воспользоваться генератором парсеров 
Coco/R.
Он реализован практически для всех популярных языков программирования.
На вход подаешь атрибутивную грамматику на выходе получаешь LALR(1)-парсер.