PEG.js

ภาพหน้าจอของซอฟแวร์:
PEG.js
รายละเอียดซอฟแวร์:
รุ่น: 0.9.0 การปรับปรุง
วันที่อัพโหลด: 28 Sep 15
ผู้พัฒนา: David Majda
การอนุญาต: ฟรี
ความนิยม: 20

Rating: nan/5 (Total Votes: 0)

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 บนฝั่งไคลเอ็นต์

ซอฟต์แวร์ที่คล้ายกัน

IronPython
IronPython

1 Mar 15

Klass
Klass

28 Apr 16

OCaml
OCaml

1 Oct 15

ความคิดเห็นที่ PEG.js

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่