AustenX є відкритим вихідним кодом і безкоштовний графічний програмне забезпечення, написане на мові програмування Java, і розроблений, щоб виступати в якості генератора синтаксичних аналізаторів на основі Розбір виразів граматик (ПЕГ)
AustenX має безліч функцій, серед яких можна відзначити токенізаціі, для кращого використання пам'яті, виключення запам'ятовування для конкретних правил ПЕГ, здатність уникнути повного заучування повністю, і підвищення ефективності здійснення для обробки вліво рекурсию, яка має сенс порядку опцій.
Проект також забезпечує сильну підтримку діяльності, за винятком правил з непрямою і прямий лівою рекурсії, який працює з або без запам'ятовування, а також розширень інфраструктури PEG, які дозволяють семантичного аналізу.
Будучи написана в Java, AustenX є платформи залежні один від одного додаток, що підтримує Linux, Windows і Mac OS & NBSP; X & NBSP; операційних систем. . Він підтримує як 32-бітові, так і 64-бітові архітектури
Вимоги
- Java 2 Standard Edition Runtime Environment
Коментар не знайдено