问题描述
这两种语法有什么区别。在我看来,它们似乎相同。我们可以将其简化为A+
,对吧?
as : A
| A COMMA as
AS : A
| as COMMA A
假设a
是与整数匹配的令牌。
但是,在使用flex-bison进行编译器开发期间,我遇到了这个问题,第一个问题引起了一些问题。那么,这里的关键因素是什么?我听说过有关LALR的信息,等等。不知道,这里正在玩什么。有人可以告诉我吗?
意味着,我正在解析:
1
1,1
1,2,1
..........
诸如-而不是仅匹配整数之类的一些问题,如果我匹配chars并用某种括号将其包装起来,那么通过更改顺序可以解决该问题。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)