Các chi tiết về phần mềm:
Phiên bản: 0.9.0 Cập nhật
Ngày tải lên: 28 Sep 15
Giấy phép: Miễn phí
Phổ biến: 126
PEG.js có thể được sử dụng để tạo ra các phân tích cú pháp mà xử lý dữ liệu phức tạp hoặc các ngôn ngữ máy tính.
Nó là như một công cụ cơ bản để tạo ra các bộ vi xử lý dữ liệu, phiên dịch, máy biến áp hoặc trình biên dịch
là gì mới trong phiên bản này:.
- Chuyển Đổi các bộ kiểm tra từ QUnit cho Jasmine, làm sạch nó lên trên đường.
- Travis CI hội nhập.
- cải tiến mã nội bộ khác nhau và các bản sửa lỗi.
- cải tiến mã được tạo ra khác nhau và các bản sửa lỗi.
- cải tiến ví dụ ngữ pháp khác nhau và các bản sửa lỗi.
- Cải thiện README.md.
- Chuyển Đổi CHANGELOG cho Markdown.
là gì mới trong phiên bản 0.8.0:
- Chuyển Đổi các bộ kiểm tra từ QUnit cho Jasmine, làm sạch nó lên trên đường.
- Travis CI hội nhập.
- cải tiến mã nội bộ khác nhau và các bản sửa lỗi.
- cải tiến mã được tạo ra khác nhau và các bản sửa lỗi.
- cải tiến ví dụ ngữ pháp khác nhau và các bản sửa lỗi.
- Cải thiện README.md.
- Chuyển Đổi CHANGELOG cho Markdown.
là gì mới trong phiên bản 0.7.0:.
- vị ngữ nghĩa có quyền truy cập vào trước nhãn
- Thực hiện trường hợp không nhạy cảm phù hợp với nghĩa đen và lớp học.
- Viết lại mã máy phát điện - chia một số tính toán vào đường chuyền riêng biệt và dựa trên một hệ thống khuôn mẫu thích hợp .
- Viết lại xử lý biến trong phân tích cú pháp được tạo ra trong một thời trang stack-như, đơn giản hóa mã và làm cho các bộ phân tích nhỏ hơn và nhanh hơn.
- Thích nghi với Node.js 0.6.6+ (không còn được hỗ trợ trong phiên bản cũ).
- Dropped hỗ trợ cho IE & # x3c; 8.
là gì mới trong phiên bản 0.6.2:
- Reset vị trí phân tích cú pháp khi trả hành động | vô |.
- Sửa lỗi đánh máy trong JavaScript ví dụ ngữ pháp.
là gì mới trong phiên bản 0.6.1:
- Thay đổi nhỏ:
- Sử dụng tùy chọn --ascii khi tạo ra một phiên bản minified.
là gì mới trong phiên bản 0.6.0pre:
- Viết lại các chế độ dòng lệnh để được dựa trên Node.js thay vì Rhino - không phụ thuộc Java. Điều này cũng có nghĩa là PEG.js là có sẵn như là một gói Node.js và có thể được yêu cầu như là một mô-đun.
- Phiên bản cho trình duyệt được xây dựng riêng rẽ với các lệnh ine một trong hai mùi vị (bình thường và minified).
- Parser tên biến không còn cần thiết đối số của bin / pegjs - đó là & quot; module.exports & quot; theo mặc định và có thể được thiết lập bằng cách sử dụng e / - tùy chọn xuất var. Điều này làm cho phân tích cú pháp được tạo ra bởi / bin / pegjs Node.js module theo mặc định.
- Thêm khả năng để bắt đầu phân tích từ bất kỳ quy tắc ngữ pháp.
- Thêm một số tối ưu hóa trình biên dịch - 0,6 ~ là nhanh hơn so với 0.5.1 trong benchmark trên V8 12% .
Yêu cầu :
- kích hoạt JavaScript về phía khách hàng
Bình luận không