Στοιχεία Λογισμικού:
Εκδοχή: 0.9.0 επικαιροποιημένο
Ανεβάστε ημερομηνία: 28 Sep 15
Άδεια: Δωρεάν
Δημοτικότητα: 126
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
Τα σχόλια δεν βρέθηκε