PEG.js

Software screenshot:
PEG.js
Rincian Software:
Versi: 0.9.0 Diperbarui
Tanggal Upload: 28 Sep 15
Pengembang: David Majda
Lisensi: Gratis
Popularitas: 20

Rating: nan/5 (Total Votes: 0)

PEG.js dapat digunakan untuk membuat parser yang memproses data yang kompleks atau bahasa komputer.
Hal ini sebagai alat yang mendasari untuk membuat prosesor data, juru, transformer atau kompiler

Apa yang baru dalam rilis ini:.

  • Dikonversi test suite dari QUnit ke Jasmine, pembersihan itu di jalan.
  • integrasi Travis CI
  • .
  • Berbagai perbaikan kode internal dan perbaikan.
  • Berbagai perbaikan kode yang dihasilkan dan perbaikan.
  • Berbagai perbaikan contoh tata bahasa dan perbaikan.
  • Peningkatan README.md
  • .
  • Dikonversi CHANGELOG untuk penurunan harga.

Apa yang baru di versi 0.8.0:

  • Dikonversi test suite dari QUnit ke Jasmine, pembersihan itu di jalan.
  • integrasi Travis CI
  • .
  • Berbagai perbaikan kode internal dan perbaikan.
  • Berbagai perbaikan kode yang dihasilkan dan perbaikan.
  • Berbagai perbaikan contoh tata bahasa dan perbaikan.
  • Peningkatan README.md
  • .
  • Dikonversi CHANGELOG untuk penurunan harga.

Apa yang baru di versi 0.7.0:.

  • predikat Semantic memiliki akses ke sebelumnya label
  • Diimplementasikan case-sensitive literal dan kelas yang cocok.
  • Menulis ulang kode generator - membagi beberapa perhitungan dalam melewati terpisah dan berdasarkan pada sistem template yang tepat
  • .
  • Menulis ulang variabel penanganan di parser dihasilkan dalam mode tumpukan-seperti, menyederhanakan kode dan membuat parser kecil dan lebih cepat.
  • Diadaptasi ke Node.js 0.6.6+ (tidak lagi didukung dalam versi).
  • Turun dukungan untuk IE & # x3c; 8.

Apa yang baru di versi 0.6.2:

  • Atur ulang posisi parser ketika kembali aksi | nol |.
  • ketik Tetap di JavaScript contoh tata bahasa
  • .

Apa yang baru di versi 0.6.1:

  • Perubahan Kecil:
  • Gunakan opsi --ascii saat membuat versi minified.

Apa yang baru dalam versi 0.6.0pre:

  • Menulis ulang modus baris perintah harus didasarkan pada Node.js bukan Rhino - tidak lebih Jawa ketergantungan. Ini juga berarti bahwa PEG.js tersedia sebagai paket Node.js dan dapat diperlukan sebagai modul.
  • Version untuk browser dibangun terpisah dari perintah-ine
  • satu dalam dua rasa (normal dan minified).
  • Parser nama variabel tidak lagi diperlukan argumen bin / pegjs - itu adalah & quot; module.exports & quot; secara default dan dapat diatur menggunakan -e / - opsi ekspor-var. Hal ini membuat parser dihasilkan oleh / bin / pegjs Node.js modul secara default.
  • Ditambahkan kemampuan untuk memulai parsing dari setiap aturan tata bahasa.
  • Ditambahkan beberapa optimasi compiler - 0,6 adalah ~ 12% lebih cepat dari 0.5.1 di benchmark pada V8
  • .

Persyaratan :

  • memampukan JavaScript pada sisi client

Software yang serupa

JPype
JPype

12 May 15

Pyret
Pyret

13 May 15

RLua
RLua

13 May 15

OCaml
OCaml

1 Oct 15

Komentar untuk PEG.js

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!