小编Ham*_*mad的帖子

ANTLR,如何在ANTLR中转换BNF,EBNF数据?

我必须生成CSV数据的解析器.不知怎的,我设法写了BNF,EBNF用于CSV数据,但我不知道如何将其转换为ANTLR语法(这是一个解析器生成器).例如,在EBNF中我们写道:

[{header entry}newline]newline
Run Code Online (Sandbox Code Playgroud)

但是当我在ANTLR中编写它以生成解析器时,它会给出一个错误而不是括号.我不是ANTLR的专家可以有人帮忙吗?

antlr bnf ebnf

4
推荐指数
1
解决办法
3058
查看次数

标签 统计

antlr ×1

bnf ×1

ebnf ×1