nesco писал(а):
Как это сделать ![](/img/smilies/icon_question.gif)
Обыкновенненькая задача лексического анализа
![](/img/smilies/icon_lol.gif)
Левые части - регулярные выражения для лексем.
Правые части - данные для специфического (тупая замена) семантического правила.
Не забываем применять "правило самой длинной лексемы" - и всего-то делов.