【发布时间】:2021-07-01 05:49:02
【问题描述】:
petitparser 是用dart 编写的解析器生成器,用于例如在Flutter。
根据this page,petitparser 允许使用ref0 引用当前的解析类。
在使用语法定义部分,您阅读了以下声明:
要引用同一定义中定义的产生式,请使用 [ref0] 以函数引用作为参数。
根据文档,您必须将此依赖项定义为 petitpackage 包
dependencies:
petitparser: ^4.0.2
并包括这个:
import 'package:petitparser/petitparser.dart';
很遗憾,ref0 和 ref1 无法解决。 为什么?
如果包和源不同步:是否存在用等效的有效代码替换ref0 的简单方法?
另外,我在API-documentation中没有找到ref0/ref1。
【问题讨论】:
标签: flutter dart flutter-dependencies dart-pub petitparser