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 на стороні клієнта

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

ClearScript
ClearScript

20 Jul 15

Processing
Processing

13 May 15

PureScript
PureScript

10 Feb 16

withrestart
withrestart

28 Feb 15

PEG.js

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