Lex与Yacc在基于脚本测试系统中的应用

来源 :机电一体化 | 被引量 : 0次 | 上传用户:chennyliu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于脚本测试系统设计主要在于构建其软件系统的脚本编译环境,即构造脚本引擎,而词法分析程序与语法分析程序的设计是脚本引擎设计的关键环节。文章首先叙述了基于脚本测试系统的基本组成,给出脚本引擎的结构,然后概述了Lex和Yacc的基本原理和使用方法,在此基础上给出了在Windows环境下使用Lex与Yacc设计词法分析程序和语法分析程序的基本流程。在设计语法分析程序的时候着重论述了如何解决语法冲突的问题,并给出了符号表和语法树的基本结构。最后通过实例验证了方法的正确性。
其他文献
本文通过分析PLC应用系统和传统继电器控制系统的特点,对PLC在煤矿胶带输送机保护系统的应用特点和优势进行了分析和论述。胶带输送机监控系统的设计为井下运输系统可靠安全
文章针对藻类培养密度低、生长速度慢、易污染、易受天气影响等情况,建立了一个光、温、酸碱度和营养液供应均由计算机控制的光生物反应器。文章还介绍了多传感器集成及数据融
ETF是一种可同时在一级市场和二级市场交易的消极管理型指数基金,它的许多优点使其近年来在全球各大主要资本市场上获得了迅猛的发展.我国也已于2004年11月29日推出第一支ETF
数字时代图书馆面临挑战,使传统图书馆的职业价值受到质疑。作为一个行业的图书馆要适应社会和技术的进步,确立数字时代网络环境下的图书馆运行模式.抓住机遇,实现图书馆的品牌重
本文从实训实习前的准备、实训实习过程的教学组织、充分利用植物形态检索表、应用网络资源、渗透辩证唯物主义观点和思想教育五个方面对《植物标本采集与制作》实训实习教学
根据抽水蓄能电站及冰蓄冷空调技术的特性,分析建立了两种蓄能调峰方式的初投资及调峰煤耗模型,并对其运行分析比较,得出了两种模式的适用范围,对促进我国的电力需求侧管理有
该文主要介绍了角速率陀螺在碟形飞行器中的应用.分析了碟形飞行器对飞行控制系统的要求,角速率陀螺的工作原理,以及角速率陀螺在碟形飞行器中的软硬件设计.
目的 探讨应用鼻动力系统行揭盖术治疗鼻前庭囊肿的手术方法和临床效果。方法 采用插管全麻,鼻内镜下应用鼻动力系统行鼻前庭囊肿揭盖术。结果 术后随访1-3年无复发及并发症