LL(1)文法判断程序 First集流程图

2017-03-27 21:15:24 0 举报
仅支持查看
LL(1)文法判断程序首先集流程图是一种用于解析和生成语法树的工具。它通过构建一个有限自动机来实现对输入字符串的解析。在流程图中,我们可以看到以下几个关键步骤: 1. 初始化:设置初始状态为开始符号(Start),并将输入字符串压入栈中。 2. 匹配:根据当前状态和栈顶符号,尝试找到一个产生式进行匹配。如果找到匹配的产生式,则执行该产生式的动作,并更新状态和栈。 3. 回溯:如果在当前状态下无法找到匹配的产生式,则回溯到上一个状态,并根据上一个状态的动作来更新当前状态和栈。 4. 结束:当栈为空且当前状态为接受状态时,表示输入字符串被成功解析。否则,表示输入字符串不符合给定的文法。
作者其他创作
大纲/内容
评论
0 条评论
下一页