PEG.js

Скріншот програми:
PEG.js
Дані програми:
Версія: 0.9.0 оновлений
Дата завантаження: 28 Sep 15
Розробник: David Majda
Ліцензія: Безкоштовно
Популярність: 20

Rating: nan/5 (Total Votes: 0)

PEG.js може бути використаний для створення аналізаторів які обробляють складні дані або комп'ютерні мови.
Це як основний інструмент для створення обробників даних, перекладачів, трансформатори або компіляторів

Що нового У цьому випуску :.

  • Старовинна тестовий набір з QUnit Жасмін, його очищення на шляху.
  • Інтеграція Travis CI.
  • Різні внутрішні поліпшення коду і виправлення.
  • Різні поліпшення, отримані код і виправлення.
  • Різні поліпшення приклад граматики і виправлення.
  • Покращена README.md.
  • Старовинна CHANGELOG в Markdown.

Що нового у версії 0.8.0:

  • Старовинна тестовий набір з QUnit Жасмін, очищення це по дорозі.
  • Інтеграція Travis CI.
  • Різні внутрішні поліпшення коду і виправлення.
  • Різні поліпшення, отримані код і виправлення.
  • Різні поліпшення приклад граматики і виправлення.
  • Покращена README.md.
  • Старовинна CHANGELOG в Markdown.

Що нового у версії 0.7.0 :.

  • Смислові предикати мають доступ до попередньої мітки
  • Реалізовані регістронезавісімого буквальним і клас відповідності.
  • Переписаний генератор коду - розділити деякі обчислення в окремі проходів і на основі його належної системи шаблонів
  • .
  • змінна звернення Переписаний в генеруються аналізаторів в стеку, як мода, спрощуючи і роблячи код парсери менше і швидше.
  • Адаптований до Node.js 0.6.6+ (більше не підтримується в більш ранніх версіях).
  • Припинено підтримка для IE і # x3c; 8.

Що нового у версії 0.6.2:

  • Скидання позиції аналізатора, коли повертається дій | NULL |.
  • Виправлена ​​помилка в JavaScript наприклад граматики.

Що нового у версії 0.6.1:

  • Невеликі зміни:
  • Використання --ascii варіант при створенні зменшена версія.

Що нового у версії 0.6.0pre:

  • Переписаний режим командного рядка, які будуть засновані на Node.js замість Rhino - не більше Java-залежність. Це також означає, що PEG.js доступний у вигляді пакету Node.js і може знадобитися в якості модуля.
  • Версія для браузера побудований окремо від командно-іні один з двох видів (звичайний і зменшена версія).
  • Парсер ім'я змінної більше немає необхідності аргумент bin / pegjs - це і Quot; module.exports і Quot; за замовчуванням і може бути встановлений за допомогою e ​​/ - варіант експорту-Вар. Це робить аналізатори, згенеровані / BIN / pegjs Node.js модулів за замовчуванням.
  • Додана можливість почати розбір з будь-якого правила граматики.
  • Додано декілька оптимізації компілятора - 0.6 ~ 12% швидше, ніж 0.5.1 в тесті на V8
  • .

Вимоги

  • включений JavaScript на стороні клієнта

Схожі програми

stream.js
stream.js

9 Feb 16

Pyret
Pyret

13 May 15

Roodi
Roodi

1 Mar 15

Python
Python

10 Feb 16

PEG.js

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями