回答
不,这种语法不是单反。它是含糊不清的。
左递归对LR分析器来说不是问题。左递归消除仅适用于LL解析器。
怎么说这个语法是单反?有什么方法可以找到? –
@himanshusaini:构建单表,并观察没有冲突。 – rici
是的,解析表中存在冲突。所以这不是单反语法?如果没有制作解析树,有没有什么办法可以找到文法是SLR? –
我对此并不完全确定,但我认为这个语法实际上是单反(1)。我手工构建了SLR(1)表格,并且我获得了一个没有冲突(从S'(新开始符号) - > S)添加了0-转换的表格。
有人可以提供一个句子,可以从这个语法两种不同的方式派生吗?我能够在没有任何警告的情况下为它在Bison中获得解析器。你确定它是不明确的吗?
- 1. 如何解决这个linq语句?
- 2. 如何解决这个JsonMappingException:N/A XML反序列化过程
- 3. 这是语法单反吗?
- 4. 如何解决这个下拉菜单?
- 5. 如何解决这个菜单?
- 6. 我不知道如何解决这个语法错误
- 7. 如何解决FROM子句中的这个语法错误?
- 8. 我如何解决tweepy脚本的这个语法错误?
- 9. 如何解决这个语法错误,请帮我
- 10. jQuery:如何解决这个活动绑定的语法
- 11. 我该如何解决这个Mako语法荧光笔?
- 12. 如何解决这个模糊的语法?
- 13. 如何在ruby中解决这个语法错误
- 14. 如何解决这个错误(1)近 “”:语法错误
- 15. 这个语法错误如何在react-native-elements中解决?
- 16. 如何解决这个匹配算法?
- 17. 如何解决这个搜索方法
- 18. 这可以通过单个SQL查询来解决吗?
- 19. 如何解决这个小问题(可能很简单)DirectoryInfo语法错误?
- 20. 如何解决这个Makefile
- 21. 如何解决这个SQL?
- 22. 如何解决这个NullPointerException?
- 23. 如何解决这个“NameError”?
- 24. 如何解决这个AttributeError?
- 25. 我如何解决has_many:通过单个关联限制?
- 26. 无法解决这个
- 27. iOS反过来导入解决方法
- 28. 解析错误:语法错误,意外'['如何解决这个问题?
- 29. 如何解决这个错误PHP解析错误:语法错误,意外';'?
- 30. 如何使用反射来解决这个....? (C#/。NET)
不,你需要消除左递归! –