可视编译器的设计与实现

来源 :计算机与现代化 | 被引量 : 0次 | 上传用户:senjian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通过一个实际的可视编译器开发实例,描述编译器前端的实现方法。这个编译程序除了易于操作的窗口程序外,还包含了标准C语言子集的编译器。这套编译器涵盖了词法分析器、语法分析器、语义分析器、中间代码生成器和简单错误处理器等一整套程序。通过这个实例可以直观地表现词法和语法的构造过程,图文并茂,生动说明编译器中词法器、语法器的功能及其构造过程。
其他文献
目的探讨免疫组化指标ER、PR、HER-2在乳腺癌中的表达及其临床意义。方法选取我院收治的210例乳腺癌患者,采用免疫组化法检测ER、PR、HER-2水平。结果 HER-2阳性率为41.0%(86
目的 探讨左氧氟沙星配伍甲硝唑治疗急性化脓性阑尾炎的效果。方法 选取2014年1月至2017年2月我院收治的104例急性化脓性阑尾炎患者作为研究对象,随机分为两组各52例。在常规
阴影检测技术是智能交通系统中的关键技术。本文主要介绍两类基本的传统阴影检测技术:基于阴影颜色特征和基于三维建模的阴影检测技术,进而推出一种将以上两种基本算法进行有机结合的算法。实验结果证明,结合后的算法能有效地提高阴影检测的效率和准确度。
GL Studio是一款专业的仪表仿真平台,在开发机械式虚拟仪表模型时非常方便,但随着电子信息技术的不断发展,越来越精密和复杂的电子显示设备在机械电子航空以及军事训练等领域
提出一种基于Web服务的邦员框架代码开发方法,设计一种基于Internet网络的邦员框架代码生成工具,该工具将系统之间的功能调用转换为服务的调用,可更好地实现仿真应用之间的互
随着3G通信的日益发展,用户要求随时随地进行视频通信和会议。本文介绍一种基于3G通信网络的视频交互系统。它使用3G手机接入互联网络,采用P2P与视频流交互加密、多通道多画面并行视频流、终端短信自动启动等几种关键技术,使得用3G手机进行高质量视频通信成为可能。在实际应用中获得了较好的效果。
网站的性能指标有很多,包括通用指标和数据库服务器性能指标等。当前,电子商务正在构建一种新的经济秩序,企业的竞争必然反映到电子商务网站的竞争,电子商务网站运行的好坏直
定位系统是保证准确避障和导航的必要条件,只有准确稳定的定位才能够准确避障和导航,所以定位系统在室外移动机器人中是不可缺少的组成部分。本文介绍室外移动机器人TYIRV-I的组合定位系统,即GPS、磁罗盘和光码盘组合定位,其中,GPS虽然能够提供较精确的位置信息,但是会由于遮挡等原因导致数据无效。磁罗盘和光码盘通过航位推算得到位置信息,短距离定位效果较好,但存在严重的累计误差。对以上两种定位方法进行信
介绍累积放电脉冲神经元的数学描述;讨论脉冲神经元如何将激励信号转化为脉冲序列;讨论脉冲神经元如何将输入脉冲序列转化为输出脉冲序列。实验结果表明脉冲神经元具有很好的信息表示能力、信号鉴别能力和图像信号重构能力。给出利用脉冲神经网络进行图像信号处理的方法。
在一米红外太阳望远镜电控系统中,为了消除图像旋转对望远镜跟踪系统产生的误差,以VC++6.0作为开发工具,采用软件消旋的方法将CCD采集到的图像反向旋转相应的角度,同时利用双线性插值算法对图像进行重采样,从而达到实时消旋的目的。