ANTLR

0
Ваша оценка: Нет

ANTLR (ANother Tool for Language Recognition, Ещё Одно Средство Распознавания Языков), ранее PCCTS, - система, обеспечивающая набор средств для создания распознавателей (сканеров), компиляторов и трансляторов на основе описания грамматики, содержащего вызовы C++ или Java.Анализ компьютерных языков является частой задачей. В то время как для традиционных компьютерных языков (таких как C или Java) имеется много компиляторов и средств обработки, существуют тысячи мини-языков, для которых требуется разработка трансляторов и анализаторов. Программистам необходимо создавать анализаторы для форматов баз данных, файлов с графическими данными (например, PostScript, AutoCAD), обработки текстовых файлов (например, HTML, SGML). ANTLR спроектирован для выполнения всевозможных задач по распознаванию языков.

Сайт разработчика: http://www.antlr.org/
Что почитать?


Разместил: vikos 2 Июнь 2012 в 14:12