前页 | 后页 |
分析语法分析
解析创建的语法时,它可能会显示无法立即诊断的错误。为了帮助您解决此类错误,您可以使用语法分析器查看解析器遵循的生成AST的过程。
您再次在“语法编辑器”窗口的下半部分解析文本,但是这一次,树显示了解析器尝试的每个规则,到达的位置以及是否通过。打开文件,粘贴文件和设置起始规则的规则保持不变。
访问
色带 |
开发>首选项>语法>语法调试器> Profiler结果 |
工具栏选项
选项 |
行动 |
也可以看看 |
---|---|---|
打开文件 |
显示浏览器,通过该浏览器可以找到并打开包含要编辑的语法的文件。 |
|
解析 |
执行解析操作。如果解析成功,则“ AST Results”选项卡将包含生成的AST,而“ Profile Results”选项卡将包含有关解析器通过语法的路径的调试信息。概要文件数据在调试新语法时非常有用。 |
|
选择规则 |
如果要使用其他根规则来处理样品源,请单击下拉箭头,然后选择替代规则。 |
|
救命 |
显示此帮助主题。 |
笔记
- 由于大型文件的分析可能需要很长时间,因此如果您在开始分析时未显示该“分析结果”标签,则该标签不会被填充