פרטי תוכנה:
PEG.js יכול לשמש ליצירת מנתחים אשר לעבד נתונים מורכבים או שפות מחשב.
זה ככלי בסיסי ליצירת מעבדי נתונים, מתורגמנים, שנאים או מהדרים
מה חדש בהודעה זו :.
- > המיר את חבילת הבדיקות מQUnit ליסמין, לנקות אותו בדרך.
- האינטגרציה טראוויס CI.
- שיפורים שונים פנימיים קוד ותיקונים.
- שיפורים שונים שנוצרו קוד ותיקונים.
- שיפורי דוגמא דקדוק שונים ותיקונים.
- משופר README.md.
- המרה changelog לMarkdown.
מה חדש בגרסה 0.8.0:
- המיר את חבילת הבדיקות מQUnit ליסמין, ניקוי את זה בדרך.
- האינטגרציה טראוויס CI.
- שיפורים שונים פנימיים קוד ותיקונים.
- שיפורים שונים שנוצרו קוד ותיקונים.
- שיפורי דוגמא דקדוק שונים ותיקונים.
- משופר README.md.
- המרה changelog לMarkdown.
מה חדש בגרסה 0.7.0:.
- יש לי פרדיקטים סמנטיים גישה לקדם תוויות
- . התאמה מילולית ומעמד רגיש לאותיות רישיות מיושם
- שיכתבתי את מחולל הקוד - לפצל כמה חישובים למעברים נפרדים וזה מבוסס על מערכת בניית תבנית נכונה .
- . טיפול שיכתב משתנה במנתחים שנוצרו באופנה כמו ערימה-, לפשט את הקוד ולהפוך את מנתחים קטנים ומהירים יותר
- התאמה לNode.js 0.6.6+ (אינו נתמכים עוד בגרסאות ישנות יותר).
- ירד התמיכה x3c IE & #; 8.
מה חדש בגרסה 0.6.2:
- איפוס עמדת מנתח כאשר תשואות פעולה | null |.
מה חדש בגרסת 0.6.1:
- שינויים קטנים:
- . אפשרות --ascii שימוש בעת יצירת גרסת minified
מה חדש בגרסה 0.6.0pre:
- שיכתבתי את המצב של שורת הפקודה כדי להיות מבוסס על Node.js במקום קרנף - לא יותר תלות Java. זה גם אומר שPEG.js זמין כחבילת Node.js ויכול להידרש כמודול.
- גרסה לדפדפן בנויה בנפרד מאחד בשני טעמים (רגיל וminified). הפקודה ine
- שם משתנים מנתח הוא כבר לא נדרש טיעון של בן / pegjs - זה & quot; module.exports & quot; כברירת מחדל וניתן להגדיר באמצעות -e / - אפשרות יצוא var. זה עושה את מנתחים שנוצרו על ידי / bin / מודולים Node.js pegjs כברירת מחדל.
- . יכולת נוסף כדי להתחיל בניתוח מכל כלל דקדוק
- אופטימיזציות נוסף כמה מהדר - 0.6 היא ~ 12% מהר יותר מאשר 0.5.1 בסמן על V8 .
דרישות :
- לאפשר Javascript בצד הלקוח
תגובות לא נמצא