PEG.js

Screenshot Λογισμικό:
PEG.js
Στοιχεία Λογισμικού:
Εκδοχή: 0.9.0 επικαιροποιημένο
Ανεβάστε ημερομηνία: 28 Sep 15
Προγραμματιστής: David Majda
Άδεια: Δωρεάν
Δημοτικότητα: 20

Rating: nan/5 (Total Votes: 0)

PEG.js μπορεί να χρησιμοποιηθεί για τη δημιουργία αναλυτές που επεξεργάζονται σύνθετα δεδομένα ή τις γλώσσες του υπολογιστή.
Είναι σαν ένα υποκείμενο εργαλείο για τη δημιουργία επεξεργαστές δεδομένων, διερμηνείς, μετασχηματιστές ή compilers

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • αναπαλαιωμένο το σύνολο δοκιμών από QUnit σε Jasmine, καθαρισμό στο δρόμο σας.
  • ένταξης Τράβις CI.
  • Διάφορα εσωτερικές βελτιώσεις και διορθώσεις κώδικα.
  • Διάφορα δημιουργείται βελτιώσεις και διορθώσεις κώδικα.
  • Διάφορες βελτιώσεις παράδειγμα γραμματική και διορθώσεις.
  • Βελτιωμένη README.md.
  • Μετατροπή changelog να Markdown.

Τι είναι καινούργιο στην έκδοση 0.8.0:

  • αναπαλαιωμένο το σύνολο δοκιμών από QUnit σε Jasmine, καθαρισμός επάνω στο δρόμο.
  • ένταξης Τράβις CI.
  • Διάφορα εσωτερικές βελτιώσεις και διορθώσεις κώδικα.
  • Διάφορα δημιουργείται βελτιώσεις και διορθώσεις κώδικα.
  • Διάφορες βελτιώσεις παράδειγμα γραμματική και διορθώσεις.
  • Βελτιωμένη README.md.
  • Μετατροπή changelog να Markdown.

Τι είναι καινούργιο στην έκδοση 0.7.0:.

  • Σημασιολογικού κατηγορήματα έχουν πρόσβαση σε προηγούμενες ετικέτες
  • Υλοποιήθηκε γραμματική και τάξη αντίστοιχη διάκριση πεζών-κεφαλαίων.
  • ξανάγραψε η γεννήτρια κώδικα - διασπάσουμε μερικές υπολογισμούς σε ξεχωριστά περάσματα και με βάση το σε ένα κατάλληλο σύστημα υφής
  • .
  • ξανάγραψε μεταβλητή χειρισμό σε αναλυτές που παράγεται σε μια στοίβα, όπως η μόδα, την απλοποίηση του κώδικα και κάνοντας τους αναλυτές μικρότερα και γρηγορότερα.
  • Προσαρμοσμένα στις Node.js 0.6.6+ (δεν υποστηρίζεται πλέον σε παλαιότερες εκδόσεις).
  • Αποσύρεται υποστήριξη για IE & # X3C? 8.

Τι είναι καινούργιο στην έκδοση 0.6.2:

  • Επαναφορά θέσης αναλυτή όταν επιστρέφει δράση | null |.
  • Διορθώθηκε τυπογραφικό λάθος σε JavaScript παράδειγμα γραμματικής.

Τι είναι καινούργιο στην έκδοση 0.6.1:

  • Μικρές αλλαγές:
  • Χρησιμοποιήστε --ascii επιλογή κατά τη δημιουργία του minified έκδοση.

Τι είναι καινούργιο στην έκδοση 0.6.0pre:

  • ξανάγραψε η λειτουργία της γραμμής εντολών πρέπει να βασίζεται σε Node.js αντί για Rhino - όχι περισσότερο την εξάρτηση της Java. Αυτό σημαίνει επίσης ότι PEG.js είναι διαθέσιμο ως πακέτο Node.js και μπορεί να απαιτηθεί ως μια ενότητα.
  • Έκδοση για το πρόγραμμα περιήγησης είναι χτισμένο χωριστά από την εντολή-INE ένας στους δύο γεύσεις (κανονικό και minified).
  • Αναλυτής όνομα της μεταβλητής δεν απαιτείται πλέον το επιχείρημα του Μπιν / pegjs - είναι & quot? module.exports & quot? από προεπιλογή και μπορεί να ρυθμιστεί χρησιμοποιώντας το -e / - επιλογή εξαγωγής-var. Το γεγονός αυτό καθιστά αναλυτές που παράγεται από το / bin / ενότητες pegjs Node.js από προεπιλογή.
  • Προστέθηκε δυνατότητα να ξεκινήσει την ανάλυση από κάθε κανόνα της γραμματικής.
  • Προστέθηκε αρκετές βελτιστοποιήσεις μεταγλωττιστή - 0.6 είναι ~ 12% γρηγορότερα από 0.5.1 σε σημείο αναφοράς για V8
  • .

Απαιτήσεις :

  • για να ενεργοποιήσετε την Javascript πλευρά του client

Παρόμοια λογισμικά

Narayana
Narayana

1 Oct 15

jsbridge
jsbridge

14 Apr 15

Σχόλια για PEG.js

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία