Русская Википедия:JavaCC

Материал из Онлайн справочника
Версия от 10:46, 15 июля 2023; EducationBot (обсуждение | вклад) (Новая страница: «{{Русская Википедия/Панель перехода}} {{Программа}} '''JavaCC''' — средство создания классов на языке Java для проверки и разбора структурированного текста. В больших системах часто необходимо выполнять разбор и анализ данных, которые представляют собой...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Программа

JavaCC — средство создания классов на языке Java для проверки и разбора структурированного текста.

В больших системах часто необходимо выполнять разбор и анализ данных, которые представляют собой текст, оформленный в соответствии с особыми правилами (например, в СУБД — это текст SQL запросов, в компиляторах — исходные файлы). Правила, по которым строится текст для обработки, обычно называют грамматикой. Программа, которая транслирует исходный текст в вид, который прост для программной обработки, называется парсером.

JavaCC обеспечивает создание программ, которые разбирают и анализируют входной текст в соответствии с заданной грамматикой, то есть JavaCC облегчает написание парсеров.

Ссылки