用于描述具体语法树的 DSL
由 Alex Kladov,Lukas Wirth,rust-analyzer 开发
#251 in Rust 模式
27,290 每月下载量在 3 crate 中使用
16KB 444 行
用于指定具体语法树的 DSL。
有关简介,请参阅 博客文章。
有关示例,请参阅 ./rust.ungram。
lib.rs
Ungrammar — 用于指定具体语法树语法的 DSL。
生成解析器不是目标 — 对于这种语法来说,模糊、非 LL、非 LR 等,都是可以接受的。
有关详细信息,请参阅此 介绍性文章。