Nếu bạn muốn thử ra các phân tích cú pháp ACRON từ giáo sư Marijnh https://github.com/marijnh thử liên kết này: https://astexplorer.net/
Đây là một nhỏ, trình phân tích cú pháp JavaScript nhanh, được viết hoàn toàn bằng JavaScript.
Đã đề cập ở trên JavaScript AST visualizer sử dụng công cụ Esprima và cũng đã được viết bằng JavaScrpt.
JavaScript thống trị trong phân tích cú pháp AST vì các công cụ JavaScript được tối ưu hóa tối đa hiện nay. https://en.wikipedia.org/wiki/JavaScript_engine
Tiêu chuẩn ASTMonkey AST của cây cú pháp JS? V8 có sử dụng cùng loại AST không?
Cả hai công cụ trình duyệt web này đều có xử lý AST bên trong được viết bằng C++. Đây là lý do tại sao mã JavaScrpt sẽ chạy nhanh trong hầu hết các trường hợp ngoại trừ eval
.
Dưới đây là hình dung tiện dụng về thực thi javascript javascript: http://int3.github.io/metajs/ –