Софтуер детайли:
Версия: 0.9.0 актуализира
Дата на качване: 28 Sep 15
Разрешително: Безплатно
Популярност: 126
PEG.js могат да бъдат използвани за създаване на парсери, които обработват сложни данни или компютърни езици.
То е като базов инструмент за създаване на процесори на данни, преводачи, трансформатори или компилатори
Какво ново в тази версия:.
- <Ли > Превърнат тестовата пакета от QUnit да Jasmine, то почистване на пътя.
- Travis CI интеграция.
- Различни вътрешни подобрения код и поправки.
- Различни генерирани подобрения код и поправки.
- Различни подобрения и поправки например граматики.
- Подобрена README.md.
- Превърнат CHANGELOG да Markdown.
Какво ново във версия 0.8.0:
- Превърнат тестовата пакета от QUnit да Jasmine, почистване то нагоре по пътя.
- Travis CI интеграция.
- Различни вътрешни подобрения код и поправки.
- Различни генерирани подобрения код и поправки.
- Различни подобрения и поправки например граматики.
- Подобрена README.md.
- Превърнат CHANGELOG да Markdown.
Какво ново във версия 0.7.0:.
- семантични предикати имат достъп до предходната етикети
- Изпълнено нечувствително буквално и клас съвпадение.
- пренаписаха генератора на код - разделена някои изчисления в отделни пасове и въз основа на подходяща система за шаблони .
- пренаписаха променлива работа в генерирани парсери в купчина подобни на модата, опростяване на кода и за вземане на по-малки и по-бързо парсери.
- Адаптирана да Node.js 0.6.6+ (вече не се поддържат в по-старите версии).
- Окачен подкрепа за IE & # x3c; 8.
Какво ново във версия 0.6.2:
- Reset анализатор позиция, когато се връща за действие | нищожна |.
- Фиксирана правописна грешка в JavaScript например граматика.
Какво ново във версия 0.6.1:
- малки промени:
- Използвайте --ascii опция, когато генериране на minified версия.
Какво ново във версия 0.6.0pre:
- пренаписаха режим на командния ред, за да се основава на Node.js вместо Rhino - не повече Java зависимост. Това също така означава, че PEG.js е достъпно като пакет Node.js и може да се наложи като модул.
- Версия за браузъра е построена отделно от командния ин едно в два вкуса (нормално и minified).
- Parser име на променлива вече не се изисква представяне на доводите на хамбар / pegjs - това е & quot; & quot module.exports; по подразбиране и може да се настрои с помощта на -e / - възможност за износ-Var. Това прави парсери генерирани от / хамбар / pegjs Node.js модули по подразбиране.
- Добавено способност да започне разбор от всяко правило граматика.
<> Li добавени няколко компилатора оптимизации - 0.6 е ~ 12% по-бързо от 0.5.1 в бенчмарка на V8 .
<> силни Изисквания
- JavaScript поддръжка на клиентска страна
Коментари не е намерена