编译原理词法分析 程序流程图

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

附录1 程序流程图

Y

N

Y

N

N

N

Y

结束

读取下一字符

判断是否为组合字符

开始

定义字符串类型

读取文档字符 过滤Space 、table 、enter

判断ch 为字母

判断ch 为数字

2 判断ch 为以定义符

1

输出nul 输出符号

读取下一字符

ch=EOF

读取下一字符

Y

N

N

Y

N

Y

Y

N

2

读取下一字符

0<=ch<=9

number out of range!

输出Num,num

将ASC 码转换成数值赋值给num

数字串k<=nmax

2

读取下一字符

判断ch 为字母存入id

比较字符串id 与保留字

id=reserved word

输出ID,id

输出reserved word:id

1

1

相关文档
最新文档