使用Pest.rs,有没有更好的方法可以通过include或import在多个文件中组织语法



Pest.rs使编写语法变得非常容易,但我目前在complex_conf.pest中的语法是183行,而且还在增长。有没有一种简单的方法可以将其分解,使下面显示的普通装饰器宏

#[derive(Parser)]
#[grammar = "complex_conf"]
pub struct ConfParser;

还能工作吗?

我不太愿意回答,因为我不是这里社区的代言人。

但这似乎是他们计划解决的一个已知的痛点。发行于2018年。

最新更新