ANTLR (також відомий як ще один інструмент для Розпізнавання мов) є вільним, відкритим вихідним кодом і дуже потужне програмне забезпечення для командного рядка здійснюється в Java і розроблена з офсетного виступати в якості генератора синтаксичних аналізаторів для роботи з бінарними і структурованого тексту files.It Раніше було відомо також застосування PCCTThe був раніше відомий як PCCT і він може читати, виконувати процес або перевести виконавчі файли або структурований текст. Іншими словами, це і Rsquo; база SA для побудови компіляторів, перекладачів і розпізнавачів від граматичних описів, які містять C ++, Java, Python або C # дій.
ANTLR в основному використовується для створення інструментів, механізмів і мов. Вона включає підтримку для дерева ходьба, конструювання дерева перекладу. Різні параметри командного рядка реалізовані в програмі, що дозволяє користувачам взаємодіяти з програмою через термінал emulator.Command лінії Вибір, використовувати програму, просто завантажити його за допомогою спеціального розділ для скачування вище, збережіть файл JAR на вашому домашньому каталозі, відкрити програму терміналу емулятора і запустити & lsquo; Java-банку ANTLR-4,4-complete.jar і Rsquo; команди, щоб побачити його параметри командного рядка.
Це дозволить вам вказати вихідний каталог, в якому програма генерує всі вихідні, щоб вказати місце розташування лексем та граматики файлів, для створення правил розширеної перехід мережевих діаграм, щоб задати кодування, використовувану для файлу граматики, а також для створення файлу залежності.
Крім того, ви зможете задати стиль виводу для повідомлень в VS2005, GNU і ANTLR, щоб відобразити відомості про виключення наявність помилок і попереджень, щоб відключити або включити генерацію дерева розбору слухача і розібрати відвідувача дерево, щоб вказати простір імен і пакет для згенерованого коду, для лікування попередження як помилки, і перевизначати або здавати граматики рівня option.Supported на GNU / Linux, Windows та програмного забезпечення для Mac OS XThe підтримується у всіх дистрибутивах GNU / Linux, на Microsoft Windows і Mac OS Операційні системи X, а також на будь-який інший ОС, де технологія Java Runtime Environment (JRE) доступна. Вона працює на 64-бітних і 32-розрядних комп'ютерах
Що нового У цьому випуску :.
- Численні Java і C ++ виправлені помилки.
- Оновлення документації.
Коментар не знайдено