> -- Валерий Лаптев писал(а):
> 1. Не транслятора, а парсера.Тут нет противоречия.
> -- Цитата:
> 2. АНТЛР, как и коко-ры, в настоящее время универсальны и позволяют получить парсер для любого языка.Все заинтересованные лица знают, что такое ANTLR, а некоторые имеют опыт использования. К слову, ANTLR даёт не только parser.
> -- Цитата:
> 3. Поэтому нормальный способ - с помощью генератора сгенерить болванку парсера, а потом уже пилить эту болванку до шедевра.Либо с тех пор, как я его пробовал ANTLR невероятно вырос, либо смотрите моё 1-е сообщение. Готовые parser'ы Oberon имеются в изобилии, если хочется взять готовое для доделывания.

> -- Цитата:
> Но если люди хотят вручную - пусть учатся.Это нужно не только и не столько для обучения. Например, gcc изначально использовал bison для parser C, а затем перешёл на рукописный. Заверяю, это не потому, что занимались этим "джуны".