首页 > 解决方案 > 使用 Pest.rs,有没有更好的方法通过包含或导入来组织多个文件中的语法?

问题描述

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

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

仍然可以工作吗?

标签: rustincludepest

解决方案


我不愿回答,因为我不是在这里为社区发言的人。

但似乎这是他们计划解决的已知痛点。2018年开刊。


推荐阅读