[发明专利]脚本语言的自动机方法无效
申请号: | 200510033989.7 | 申请日: | 2005-04-02 |
公开(公告)号: | CN1841328A | 公开(公告)日: | 2006-10-04 |
发明(设计)人: | 伏治军 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/45 | 分类号: | G06F9/45 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及计算机语言编译、解释、执行技术,公开了一种脚本语言的自动机方法,使得脚本语言的编译解释运行过程简单高效,降低软件开发成本,并使得编译解释自动机具有通用性、可移植性、可嵌入性的特点。本发明中,针对具体的工程应用需求制定了简单的脚本语言规范;同时制定了采用数据结构表示的中间语言规范,使得该中间语言代码易于编译器转换,也易于解释器执行;脚本语言自动机首先由编译器将脚本语言代码全部转化为中间语言代码,然后再由解释器解释运行,通过中间语言代码综合利用了编译和解释的优点,简化了脚本语言自动机方法;另外还将高级语言编写的脚本语言自动机嵌入到工程应用中,既实现脚本语言定制功能,又具有平台无关特性。 | ||
搜索关键词: | 脚本语言 自动机 方法 | ||
【主权项】:
1.一种脚本语言的自动机方法,其特征在于,包含以下步骤,A根据工程应用需要,制定脚本语言规范,用于规定脚本语言的语法规则;B根据所述脚本语言规范,制定中间语言规范,用于规定从所述脚本语言到中间语言的转换规则;C根据所述中间语言规范,将脚本语言代码编译转换为中间语言代码,所述中间语言代码用于描述脚本语言代码的数据关系和执行关系;D解释运行所述中间语言代码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200510033989.7/,转载请声明来源钻瓜专利网。
- 上一篇:变焦透镜系统
- 下一篇:具有分层扫气装置的内燃机