PEG.js

Software screenshot:
PEG.js
Dettagli del software:
Versione: 0.9.0 Aggiornato
Data di caricamento: 28 Sep 15
Sviluppatore: David Majda
Licenza: Libero
Popolarità: 20

Rating: nan/5 (Total Votes: 0)

PEG.js possono essere usati per creare parser trattano dati complessi o linguaggi di programmazione.
Si tratta di uno strumento di base per la creazione di processori di dati, interpreti, trasformatori o compilatori

Cosa c'è di nuovo in questa versione:.

  • Convertito la suite di test da QUnit Jasmine, pulizia sulla strada.
  • integrazione Travis CI.
  • Varie migliorie al codice interne e correzioni.
  • Vari miglioramenti e correzioni di codice generato.
  • Vari miglioramenti esempio di grammatica e correzioni.
  • Migliore README.md.
  • Convertito CHANGELOG di Markdown.

Cosa c'è di nuovo nella versione 0.8.0:

  • Convertito la suite di test da QUnit Jasmine, pulizia in su sulla strada.
  • integrazione Travis CI.
  • Varie migliorie al codice interne e correzioni.
  • Vari miglioramenti e correzioni di codice generato.
  • Vari miglioramenti esempio di grammatica e correzioni.
  • Migliore README.md.
  • Convertito CHANGELOG di Markdown.

Cosa c'è di nuovo nella versione 0.7.0:.

  • predicati semantici hanno accesso alle etichette precedente
  • Implementato corrispondenza letterale e classe maiuscole e minuscole.
  • Riscritta il generatore di codice - diviso alcuni calcoli in passaggi separati e si basa su un sistema di template adeguato
  • .
  • Riscritta la gestione variabile nel parser generati in modo simile a pila, semplificando il codice ed effettuare le parser più piccoli e più veloci.
  • Adattato per Node.js 0.6.6+ (non più supportati nelle versioni precedenti).
  • cessato il supporto per IE & # x3c; 8.

Cosa c'è di nuovo nella versione 0.6.2:

  • Ripristina posizione parser quando ritorna azione | nullo |.
  • errore di battitura Fixed nell'esempio grammatica JavaScript.

Cosa c'è di nuovo nella versione 0.6.1:

  • Piccoli modifiche:
  • Usa opzione --ascii durante la generazione di una versione minified.

Cosa c'è di nuovo nella versione 0.6.0pre:

  • Riscritta la modalità riga di comando per essere basato su Node.js invece di Rhino - non più Java dipendenza. Questo significa anche che PEG.js è disponibile come pacchetto Node.js e può essere richiesto come modulo.
  • Versione per il browser è costruito separatamente dal comando-ine uno in due versioni (normale e minified).
  • Parser nome di variabile non è più argomento di bin / pegjs richiesto - è & quot; module.exports & quot; di default e può essere impostato con il -e / - opzione di esportazione-var. Questo rende parser generati dai moduli / pegjs Node.js / bin per impostazione predefinita.
  • Aggiunta la possibilità di avviare l'analisi da qualsiasi regola grammaticale.
  • aggiunto diverse ottimizzazioni del compilatore - 0,6 è ~ 12% più veloce rispetto 0.5.1 del benchmark su V8 ​​
  • .

Requisiti :

  • Javascript abilitato sul lato client

Programmi simili

Roodi
Roodi

1 Mar 15

Io
Io

10 Dec 15

Acquisition
Acquisition

4 Jun 15

AbsurdJS
AbsurdJS

9 Apr 16

Commenti a PEG.js

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria