脚本引擎的简单实现

来源 :电脑编程技巧与维护 | 被引量 : 0次 | 上传用户:wujian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
脚本是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。脚本引擎对脚本进行编译和执行。一个脚本引擎通常包括的组件有:符号表、词法分析器、语法分析器、语义检查器、中间代码生成器、代码优化器、代码生成器、虚拟机。通过对一个简单脚本引擎实现过程的分析,可以深入理解各组件的实现方法。将以上组件合起来,就可以执行脚本语言。脚本语言可以通过调用软件的COM来扩展功能。实现软件的定制.也可以实现软件的自动化。
其他文献
借助VFP6.0强大的数据管理功能,开发了科技期刊管理系统。首先,购建了系统所需的数据结构,用VFP6.0构建了相应的数据库以及数据库中的表,在此基础上开发了相应的录入、修改界面、查
为了进一步理解简单网络管理协议,通过对网络管理与简单网络管理协议(SNMP)的分析,指出了SNMP所面临的安全威胁、网络管理与SNAP的发展方向,描述了SNMP的通信模式、组成部分、
阐述2015年12月23日在小汤山国家花卉工程中心苗圃对榆叶梅的一些品种进行了休眠期的修剪。使用的工具有:修枝剪、手锯。本文主要从修剪的基本程序和方法来介绍。
通过对图形变换中旋转变换和任意倾斜角度椭圆绘制的研究,运用VC++编程实现了某型雷达模拟训练系统软件操作系统中雷达天线的转动。
阐述了在中职学校开展计算机教学的时候,要积极利用现有优势,不断创新教学模式和教学手段,将提高中职学校计算机教学质量作为重要的教学目标。
冬春温室育苗常遇到低温天气而影响其成苗率,导致产量下降.为了取得更好的经济效益,提高农户种植温室知识水平,就日光温室育苗技术做了重要论述.
笔者的一个项目中想要实现一个对话框,用来显示一个超长的矢量图形。由于该图形从理论上讲会非常长,单纯的整个屏幕不能完全显示,因此,需要在对话框中实现水平滚动条的滚动功能。
近年来,城市建设与园林绿化发展势头迅猛,优化园林绿化工程,加强绿化工程养护管理成为许多施工单位关注的话题。提高园林绿化工程养护管理水平,有利于改善生态环境,促进我国
通过对整合平台上的服务进行发现和服务的表述来确定被访问服务的属性和调用格式,从而实现标准化的应用间的协作,达到应用系统间的松散耦合。
通过多级菜单的图形处理,讨论了C#动态添加控件的编程思路。