语法分析递归下降流程图Word下载.docx
《语法分析递归下降流程图Word下载.docx》由会员分享,可在线阅读,更多相关《语法分析递归下降流程图Word下载.docx(13页珍藏版)》请在冰点文库上搜索。
声明序列
语句序列
INPUTSYM=‘}’
出口
2.正确
INPUTSYM=‘int’
N
声明语句
3.正确
标识符
INPUTSYM=‘;
’
4.
INPUTSYM=‘if’
INPUTSYM=‘while’
N
INPUTSYM=‘for’
语句
INPUTSYM=‘read’
INPUTSYM=‘write’
Y
INPUTSYM=‘ID’
INPUTSYM=‘(’
INPUTSYM=‘NUM’
Y
N
5.正确
If语句
while语句
for语句
read语句
复合语句
表达式语句
6.正确
if语句
表达式
INPUTSYM=‘)’
INPUTSYM=‘else’
7.正确
8.正确
9.正确
INPUTSYM=下一符号
write_语句
INPUTSYM=’;
’
错误
Y
10.正确
read_语句
INPUTSYM=’ID’
11.正确
12.正确
13正确
布尔表达式
INPUTSYM=’=’
退回上一字符
14.正确
算术表达式
INPUTSYM=’>
=’
INPUTSYM=’<
INPUTSYM=’==’
INPUTSYM=’!
15.正确
项
INPUTSYM=’+’
INPUTSYM=’—’
16.正确
因子
INPUTSYM=’*’
INPUTSYM=’/’
17.正确
INPUTSYM=’(’
INPUTSYM=’)’
INPUTSYM=’ID’
INPUTSYM=’NUM’