文档详情

Tiny语言词法分析器设计过程.pdf

发布:2017-07-25约字共10页下载文档
文本预览下载声明
西安理工大学计算机学院 软061 班吴松华制作 张发存指导 1、创建空工程 File 菜单下选择New : 弹出下面对话框: 第 1 页 共 10 页 西安理工大学计算机学院 软061 班吴松华制作 张发存指导 选择Win32 Console Application ,同时在Project Name 下输入工程名字:ScannerByHand: 点击Ok 按钮,弹出下面对话框: 不做任何选择,按照默认“An empty project ”,直接点击Finish 按钮,弹出下面对话框: 第 2 页 共 10 页 西安理工大学计算机学院 软061 班吴松华制作 张发存指导 直接点击OK 按钮,工程创建完毕。 2、添加文件 首先在windows 环境下,把设计好的6 个文件GLOBALS.H、UTIL.H 、UTIL.C 、SCAN.H、 SCAN.C 和MAIN.C 拷贝到ScannerByHand 工程下: 第 3 页 共 10 页 西安理工大学计算机学院 软061 班吴松华制作 张发存指导 如图所示,选中Project 菜单,选择下面Add To Project 子菜单下面的Files 子菜单: 点击后弹出对话框: 第 4 页 共 10 页 西安理工大学计算机学院 软061 班吴松华制作 张发存指导 选中的六个刚拷贝进来的文件,点击OK 按钮: 这六个文件便被添加进了ScannerByHand 工程中。 在左侧的工程文件列表中,可以清楚地看到这六个文件: 第 5 页 共 10 页 西安理工大学计算机学院 软061 班吴松华制作 张发存指导 3 、生成可执行文件 编译生成可执行文件ScannerByHand.exe 在本工程的debug 目录下: 第 6 页 共 10 页 西安理工大学计算机学院 软061 班吴松华制作 张发存指导 为了验证本词法分析程序的运行结果,把样本程序SAMPLE.TNY 拷贝到可执行程序所在的 目录下: 4、验证运行结果 Windows 环境下点击“开始”,选中其中的“运行(R) ” 第 7 页 共 10 页 西安理工大学计算机学院 软061 班吴松华制作 张发存指导 ,弹出下面对话框,输入cmd 命令: 直接回车或者点击OK 按钮,进入命令行方式(控制台方式): 第 8 页 共 10 页 西安理工大学计算机学院 软061 班吴松华制作 张发存指导 输入上图所示的类似命令,进入可执行程序所在目录。 在当前目录下输入命令:ScannerByHand SAMPLE.TNY,然后回车, 则得到相应的运行结果:命令行窗口太小,只显示其中的一部分: 第 9 页 共 10 页 西安理工大学计算机学院 软061 班吴松华制作 张发存指导 第 10 页 共 10 页
显示全部
相似文档