腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(19)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
动态创建
parboiled2
规则
我可以在
parboiled2
解析器中动态生成规则吗?用例是,我已经定义了一堆规则,但希望添加更多规则,而不是每次添加规则时都进行编译。
浏览 2
提问于2015-09-17
得票数 3
1
回答
parboiled2
非法规则合成
我正在写一个cron解析器,但是编译器抱怨非法的规则组合,import org.parboiled2._ case class Fixed(points: Seq[Int]) extends Partcase class Every(start: Int, interval: Int) extends Partcase object Ignore extends Par
浏览 3
提问于2015-05-14
得票数 2
回答已采纳
2
回答
如何使
parboiled2
与整个输入匹配?
我编写了以下hello-world
parboiled2
解析器: Expr看起来,
parboiled2
只是在解析输入的一部分,而忽略了它无法解析的其余部分。这是预期的行为吗?是否有任何方法强制解析器解析整个输入,如果不能解析则失败?
浏览 4
提问于2015-02-05
得票数 3
回答已采纳
2
回答
parboiled2
和喷雾导致交叉版本后缀的冲突
我正在尝试将
parboiled2
作为一个依赖项添加到我的项目中,并遵循Calculator的示例,但它与喷雾冲突。这是我使用
parboiled2
的一个主要的节目停止。除了exclude指令之外,还有其他方法可以让这些东西正常工作吗?有没有人有一个工作的构建文件与喷雾和
parboiled2
?尽管如此,我还是尝试了一下,第二次我添加了
parboiled2
作为依赖,它再次破坏了我的构建,叹息,这是一个新的问题:
浏览 4
修改于2017-05-23
得票数 3
回答已采纳
1
回答
Parboiled2
:引用源文本中的位置
我正在写一个DSL,同时学习
parboiled2
。一旦我的AST构建完成,我想运行一些语义检查,如果有任何错误,输出引用源文本中有问题的位置的错误消息。
浏览 1
提问于2015-02-12
得票数 2
1
回答
理解
Parboiled2
2‘'~’组合子
查看部分,Rule Combinators and Modifiers我不明白a,b,然后是a ~ b图。你能解释一下每个街区吗?
浏览 0
提问于2015-03-20
得票数 2
回答已采纳
1
回答
在
parboiled2
中运行解析器
parboiled2
的文档中提到了以下几点以获得结果: val result = parser.rootRule.run() 然而,
浏览 4
修改于2016-08-14
得票数 1
回答已采纳
1
回答
解析转义CSV行的
Parboiled2
语法
我正在尝试解析一行,其中包含由分隔符分隔的字符串,并将其转换为这些字符串的序列。它应该能够在字符串中包含任何字符,如果一个字段包含一个分隔符,那么它周围需要双引号。为了在这样的字段中有双引号,双引号被转义。我的语法是这样的: def line: Rule1[Seq[String]] = rule {record ~ EOI} def record = rule(oneOrMore
浏览 3
提问于2015-07-16
得票数 3
回答已采纳
2
回答
Parboiled2
:如何处理依赖域?
我试图使用优秀的库解析文件格式,其中某些字段的存在取决于已处理的一个或多个字段的值。因此,如果第三个字段(我们假设它总是存在)是一个引号字符串,那么以下两行都是有效的:false
浏览 0
修改于2018-02-21
得票数 1
回答已采纳
1
回答
Parboiled2
分析器示例
我正在尝试从尝试这个例子 extends org.parboiled2.Parser { } defined class MyParserscala> new MyPars
浏览 1
提问于2015-03-24
得票数 3
回答已采纳
1
回答
在
parboiled2
中,如何报告解析器操作中的错误?
在
parboiled2
中报告解析器操作中错误的最佳方法是什么(我使用的是v2.1.4)? 例如,假设我想读取一个整数值并报告一个错误(如果它不在预期范围内)?
浏览 5
修改于2017-04-20
得票数 3
回答已采纳
1
回答
在
parboiled2
中是否有匹配unicode可打印字符的规则?
作为更大的解析器的一部分,我正在编写一个规则来匹配字符串,如使用
parboiled2
: CharPredicate.Printable 但是解析器在org.parboiled2
浏览 2
提问于2015-01-16
得票数 2
回答已采纳
2
回答
使用
parboiled2
解析多行而不是字符串
我知道这不是我应该用
parboiled2
编写解析器的方式,我想知道用这个库实现我想要做的事情的最好方法是什么。
浏览 2
提问于2015-01-11
得票数 2
回答已采纳
1
回答
parboiled2
解析器提取令牌和固定文本
需要提取标记和固定文本。示例:会回来 import org.parboiled2.ParserInput import
浏览 7
修改于2016-04-12
得票数 1
1
回答
Parboiled2
导致“加载类文件‘Prepender.class’时检测到的”缺失或无效依赖“
因此,在过去的几周里,我一直在尝试使用
parboiled2
,这可能是我一生中遇到的最难添加到构建中的依赖。searchSegment / Segment)(title => get(responder(complete(这似乎是根本不可能使喷雾和
Parboiled2
浏览 1
修改于2017-05-23
得票数 5
回答已采纳
1
回答
字符串以
parboiled2
中的字符结尾,当字符串可以包含该字符时
我在编写
parboiled2
解析器时遇到了一个棘手的问题,那就是我需要匹配一行的一部分,这是一个字符串,它的结尾有一个:字符标记。这很容易,只是字符串可以包含:字符。
浏览 3
修改于2015-01-27
得票数 1
回答已采纳
2
回答
关键字和标识符在编写lexer时发生冲突?(scala库)
我尝试过快速解析、
parboiled2
和scala组合子。
浏览 4
提问于2018-12-31
得票数 0
1
回答
Scala中带有路径依赖类型(解析器)的纯函数编程?
第二个问题:
Parboiled2
是否遭受了这种痛苦?它们是否使用路径依赖类型(乍一看不像),如果是的话,Scala解析器为什么使用路径依赖类型?如果
parboiled2
不受路径依赖类型的影响,这本身就可能是使用它的一个理由!
浏览 2
提问于2015-03-29
得票数 0
回答已采纳
1
回答
将Seq[Any]分解为case类的巧妙方法
我一直使用
parboiled2
来使用如下格式生成AST:每个部分都生成一个案例类。
浏览 0
修改于2016-03-16
得票数 3
回答已采纳
领券