Mga detalye ng Software:
Bersyon: 0.9.0 Na-update
I-upload ang petsa: 28 Sep 15
Lisensya: Libre
Katanyagan: 126
ay maaaring gamitin
PEG.js upang lumikha parsers na iproseso ang mga kumplikadong data o mga wika computer.
Ito ay bilang isang batayan na tool para sa paglikha ng processors data, mga interprete, mga transformer o compiler
Ano ang bagong sa paglabas:.
- Pinalitan ang test suite mula QUnit na Jasmine, paglilinis ito sa paraan.
- integration Travis CI.
- Iba't-ibang mga panloob na mga pagpapabuti code at pag-aayos.
- Iba't ibang nakabuo pagpapabuti code at pag-aayos.
- Iba't ibang mga pagpapabuti halimbawa grammar at pag-aayos.
- Pinahusay README.md.
- Pinalitan CHANGELOG sa Markdown.
Ano ang bagong sa bersyon 0.8.0:
- Pinalitan ang test suite mula QUnit na Jasmine, paglilinis ito hanggang sa paraan.
- integration Travis CI.
- Iba't-ibang mga panloob na mga pagpapabuti code at pag-aayos.
- Iba't ibang nakabuo pagpapabuti code at pag-aayos.
- Iba't ibang mga pagpapabuti halimbawa grammar at pag-aayos.
- Pinahusay README.md.
- Pinalitan CHANGELOG sa Markdown.
Ano ang bagong sa bersyon 0.7.0:.
- Semantic predicates may access sa unahan ng mga label
- Ipinatupad case-insensitive literal at klase matching.
- Rewrote ang code generator - nahati ng pagkuwenta sa mga hiwalay na pumasa at batay ito sa isang maayos na sistema templating .
- variable handling Rewrote in nakabuo parsers sa isang stack-tulad ng fashion, ang pagpapasimple ng code at ang paggawa ng mga parsers mas maliit at mas mabilis.
- Inilapat upang Node.js 0.6.6+ (hindi na suportado sa mas lumang mga bersyon).
- Bumaba suporta para sa IE & # x3c; 8.
Ano ang bagong sa bersyon 0.6.2:
- I-reset ang posisyon parser kapag pagkilos returns | null. |
- Mga Fixed typo sa JavaScript halimbawa grammar.
Ano ang bagong sa bersyon 0.6.1:
- Maliit na Pagbabago:
- Gamitin --ascii pagpipilian kapag pagbuo ng isang minified bersyon.
Ano ang bagong sa bersyon 0.6.0pre:
- Rewrote ang mode command-line na batay sa Node.js halip ng Rhino - hindi hihigit Java dependency. Ito rin ay nangangahulugan na PEG.js ay magagamit bilang isang Node.js pakete at maaaring kinakailangan bilang isang module.
- Bersyon para sa mga browser ay binuo nang hiwalay mula sa command-ine isa sa dalawang flavors (normal at minified).
- pangalan ng variable-parse ay hindi na kinakailangan argument ng bin / pegjs - ito ay & quot; module.exports & quot; sa pamamagitan ng default at maaaring itakda gamit ang -e / - option export-var. Ito ay gumagawa ng parsers nabuo sa pamamagitan ng / bin / pegjs Node.js modules sa pamamagitan ng default.
- Nagdagdag ng kakayahan upang simulan ang pag-parse mula sa anumang panuntunan sa grammar.
- Idinagdag ang ilang mga compiler pag-optimize - 0.6 ay ~ 12% mas mabilis kaysa sa 0.5.1 sa benchmark sa V8 .
Mga kinakailangan
- enable ang JavaScript sa client side
Mga Komento hindi natagpuan