Prog.varedetaljer:
Versjon: 0.9.0 Oppdatert
Last opp dato: 28 Sep 15
Lisens: Gratis
Popularitet: 126
PEG.js kan brukes til å lage parsere som prosesserer komplekse data eller programmeringsspråk.
Det er som en underliggende verktøy for å lage databehandlere, tolker, transformatorer eller kompilatorer
Hva er nytt i denne utgaven.
- Omregnet testsuiten fra QUnit til Jasmine, rense den opp på vei.
- Travis CI integrering.
- Ulike interne kode forbedringer og feilrettinger.
- Forskjellige generert kode forbedringer og feilrettinger.
- Forskjellige eksempel grammatikk forbedringer og feilrettinger.
- Forbedret README.md.
- Omregnet CHANGELOG til Markdown.
Hva er nytt i versjon 0.8.0:
- Omregnet testsuiten fra QUnit til Jasmine, rengjøring det opp på vei.
- Travis CI integrering.
- Ulike interne kode forbedringer og feilrettinger.
- Forskjellige generert kode forbedringer og feilrettinger.
- Forskjellige eksempel grammatikk forbedringer og feilrettinger.
- Forbedret README.md.
- Omregnet CHANGELOG til Markdown.
Hva er nytt i versjon 0.7.0.
- Semantiske predikater har tilgang til foregående etiketter
- Gjennomført case-insensitive bokstavelig og klasse matching.
- omskrev koden generator - splitte noen beregninger i separate passerer og basert den på en skikkelig templating system .
- omskrev variabel håndtering i genererte parsere i en stabel-aktig måte, forenkle koden og gjøre parsere mindre og raskere.
- Tilpasset Node.js 0.6.6+ (støttes ikke lenger i eldre versjoner).
- Droppet støtte for IE & # X3c; 8.
Hva er nytt i versjon 0.6.2:
- Reset parser posisjon når handlings avkastning | null |.
- Fast skrivefeil i Javascript eksempel grammatikk.
Hva er nytt i versjon 0.6.1:
- Små endringer:
- Bruk --ascii alternativet når du genererer en minified versjon.
Hva er nytt i versjon 0.6.0pre:
- omskrev kommandolinjemodus for å være basert på Node.js stedet for Rhino - ikke mer Java avhengighet. Dette betyr også at PEG.js er tilgjengelig som en Node.js pakken og kan være nødvendig som en modul.
- versjon for nettleseren er bygget separat fra kommando-ine en i to varianter (normal og minified).
- parser variabelnavnet er ikke lenger nødvendig argument av bin / pegjs - det er & quot; module.exports & quot; som standard, og kan stilles inn med -e / - eksport-var alternativet. Dette gjør parsere generert av / bin / pegjs Node.js moduler som standard.
- Lagt muligheten til å starte parsing fra enhver grammatikk regelen.
- Lagd flere kompilatoren optimaliseringer - 0.6 er ~ 12% raskere enn 0.5.1 i referanse på V8 .
Krav
- aktivere Javascript på klientsiden
Kommentarer ikke funnet