Szczegóły programowe:
Wersja: 0.9.0 Aktualizowane
Filmu: 28 Sep 15
Licencja: Wolny
Popularność: 20
PEG.js może być wykorzystywane do tworzenia analizatorów składni, które przetwarzają dane lub złożonych języków programowania.
Jest jako podstawowego narzędzia do tworzenia się przetwarzaniem danych, tłumaczenie ustne, transformatory lub kompilatorów
Co nowego w tym wydaniu:.
- Stary zestaw testów z QUnit do Jasmine, czyszczenie go po drodze.
- Integracja Travis CI.
- Kod różne wewnętrzne ulepszenia i poprawki.
- Różne generowane ulepszeń kodu i poprawki.
- Różne usprawnienia i poprawki gramatyczne np.
- Ulepszona README.md.
- Budynek changelog do promocji cenowych.
Co nowego w wersji 0.8.0:
- Stary zestaw testów z QUnit do Jasmine, czyszczenia to po drodze.
- Integracja Travis CI.
- Kod różne wewnętrzne ulepszenia i poprawki.
- Różne generowane ulepszeń kodu i poprawki.
- Różne usprawnienia i poprawki gramatyczne np.
- Ulepszona README.md.
- Budynek changelog do promocji cenowych.
Co nowego w wersji 0.7.0:.
- semantyczne predykaty mieć dostęp do poprzednich etykiet
- Wdrożone wielkości liter dosłowne i klasy dopasowanie.
- przepisał generator kodu - podzielić kilka obliczeń w osobne karnety i opiera go na właściwy system szablonów .
- przepisał obchodzenie w generowanych zmiennej w stosie parserach podobny sposób, uproszczenie kodu i czyniąc parser mniejszy i szybszy.
- Dostosowane do node.js 0.6.6+ (nie obsługiwanych w starszych wersjach).
- Usunięto wsparcie dla IE & # x3c; 8.
Co nowego w wersji 0.6.2:
- Reset pozycję parsera, kiedy wraca akcja | pusty |.
- Poprawiono literówkę w przykładzie gramatyki JavaScript.
Co nowego w wersji 0.6.1:
- Małe zmiany:
- Użyj --ascii opcji podczas generowania minified wersji.
Co nowego w wersji 0.6.0pre:
- przepisał trybie wiersza polecenia, aby być oparte na node.js zamiast Rhino - nie więcej zależność Java. Oznacza to również, że PEG.js jest dostępny w pakiecie node.js i mogą być wymagane w module.
- Wersja dla przeglądarki jest zbudowany niezależnie od poleceń-ine jeden w dwóch smakach (normalne i minified).
- Parser nazwa zmiennej nie jest już wymagane argument bin / pegjs - to & quot; module.exports & quot; domyślnie i można ustawić za pomocą -e / - możliwość eksportu-var. To sprawia, że parser generowane przez / bin / modułów pegjs node.js domyślnie.
- Dodano możliwość uruchomienia parsowania z jakiejkolwiek reguły gramatyki.
- Dodano kilka optymalizacje kompilatora - 0,6 jest ~ 12% szybciej niż 0.5.1 w benchmarku na V8 .
Wymagania :
- włączona obsługa JavaScript po stronie klienta,
Komentarze nie znaleziono