论文部分内容阅读
脚本是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。脚本引擎对脚本进行编译和执行。一个脚本引擎通常包括的组件有:符号表、词法分析器、语法分析器、语义检查器、中间代码生成器、代码优化器、代码生成器、虚拟机。通过对一个简单脚本引擎实现过程的分析,可以深入理解各组件的实现方法。将以上组件合起来,就可以执行脚本语言。脚本语言可以通过调用软件的COM来扩展功能。实现软件的定制.也可以实现软件的自动化。