รายละเอียดซอฟแวร์:
รุ่น: 0.9.0 การปรับปรุง
วันที่อัพโหลด: 28 Sep 15
การอนุญาต: ฟรี
ความนิยม: 126
PEG.js สามารถนำมาใช้ในการสร้าง parsers ซึ่งประมวลผลข้อมูลที่ซับซ้อนหรือภาษาคอมพิวเตอร์
มันเป็นเครื่องมือพื้นฐานสำหรับการสร้างการประมวลผลข้อมูลล่ามหม้อแปลงหรือคอมไพเลอร์
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- แปลงชุดการทดสอบจาก QUnit จัสมิน, การทำความสะอาดขึ้นในทาง.
- บูรณาการเทรวิส CI.
- การปรับปรุงต่างๆรหัสภายในและการแก้ไข.
- การปรับปรุงต่างๆรหัสที่สร้างและแก้ไข.
- ตัวอย่างต่างๆไวยากรณ์การปรับปรุงและแก้ไข.
- ปรับปรุง README.md.
- การเปลี่ยนแปลงที่จะแปลง Markdown.
มีอะไรใหม่ ในรุ่น 0.8.0:
- แปลงชุดทดสอบจาก QUnit จัสมิน, การทำความสะอาด มันขึ้นอยู่กับวิธีการที่.
- บูรณาการเทรวิส CI.
- การปรับปรุงต่างๆรหัสภายในและการแก้ไข.
- การปรับปรุงต่างๆรหัสที่สร้างและแก้ไข.
- ตัวอย่างต่างๆไวยากรณ์การปรับปรุงและแก้ไข.
- ปรับปรุง README.md.
- การเปลี่ยนแปลงที่จะแปลง Markdown.
มีอะไรใหม่ ในรุ่น 0.7.0:.
- ภาคความหมายมีการเข้าถึงฉลากก่อน
- ดำเนินการกรณีตายที่แท้จริงและชั้นที่ตรงกัน.
- เขียนโค้ดเครื่องกำเนิดไฟฟ้ารหัส - แยกบางอย่างในการคำนวณผ่านแยกต่างหากและขึ้นอยู่ในระบบแม่แบบที่เหมาะสม .
- เขียนโค้ดในการจัดการตัวแปร parsers สร้างขึ้นในรูปแบบสแต็คเหมือนลดความซับซ้อนของรหัสและทำให้ parsers ขนาดเล็กและเร็ว.
- ปรับให้เข้ากับ Node.js 0.6.6+ (ไม่สนับสนุนในรุ่นเก่า).
- ลดการสนับสนุนสำหรับ IE & # x3c; 8.
มีอะไรใหม่ ในรุ่น 0.6.2:
- การตั้งค่าตำแหน่งเมื่อแยกวิเคราะห์ผลตอบแทนการกระทำ | null |
- พิมพ์ผิดคงที่ในตัวอย่าง JavaScript ไวยากรณ์.
มีอะไรใหม่ ในรุ่น 0.6.1:
- การเปลี่ยนแปลงขนาดเล็ก:
- ใช้ตัวเลือก --ascii เมื่อมีการสร้างรุ่น minified.
มีอะไรใหม่ ในรุ่น 0.6.0pre:
- เขียนโค้ดโหมดบรรทัดคำสั่งให้เป็นไปตาม Node.js แทนแรด - ไม่พึ่งพา Java มากขึ้น นอกจากนี้ยังหมายความว่า PEG.js สามารถใช้ได้เป็นแพคเกจ Node.js และสามารถต้องเป็นโมดูล.
- รุ่นเบราว์เซอร์ที่สร้างขึ้นแยกต่างหากจากคำสั่งอย่างใดอย่างหนึ่งครับในสองรสชาติ (ปกติและ minified).
- ตัวแยกวิเคราะห์ชื่อตัวแปรอาร์กิวเมนต์ไม่จำเป็นต้องของ bin / pegjs - มันเป็น & quot; module.exports & quot; โดยค่าเริ่มต้นและสามารถตั้งค่าการใช้อี / - ตัวเลือกการส่งออก var นี้จะทำให้ parsers สร้างโดย / bin / pegjs โมดูล Node.js โดยค่าเริ่มต้น.
- เพิ่มความสามารถในการเริ่มต้นการแยกจากกฎไวยากรณ์ใด ๆ .
- การเพิ่มประสิทธิภาพที่เพิ่มเข้ามาหลายคอมไพเลอร์ - 0.6 เป็น ~ 12% เร็วกว่า 0.5.1 ในมาตรฐาน V8 ในส่วน .
ต้องการ
- เปิดใช้งาน JavaScript บนฝั่งไคลเอ็นต์
ความคิดเห็นที่ไม่พบ