用C语言实现PL/0词法分析器(flex生成工具、for语句扩展)
一、实验目的
利用flex工具生成一个PL/0语言的词法分析程序,对PL/0语言的源程序进行扫描,识别出单词符号的类别,输出各种符号的信息。
二、实验要求
(一)基本要求
对于PL/0源程序,将程序中的单词分为六类,然后按照单词符号出现的顺序依次输出各个单词符号的种类和出现在源程序的位置(行数和列数)。
PL/0语言中单词的种类说明见表1。
表1 单词符号种类
单词种类
类别表示
例子
...
原创
2019-04-28 10:10:00 ·
3967 阅读 ·
2 评论