PEG.js

Skjermbilde programvare:
PEG.js
Prog.varedetaljer:
Versjon: 0.9.0 Oppdatert
Last opp dato: 28 Sep 15
Utvikler: David Majda
Lisens: Gratis
Popularitet: 20

Rating: nan/5 (Total Votes: 0)

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

Lignende programvare

AspectJ
AspectJ

6 Mar 16

Mediator.js
Mediator.js

1 Mar 15

Gauche
Gauche

13 May 15

Klass
Klass

28 Apr 16

Kommentarer til PEG.js

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!