[发明专利]LPC静态代码检查方法、装置和系统有效
申请号: | 201510836869.4 | 申请日: | 2015-11-25 |
公开(公告)号: | CN105404584B | 公开(公告)日: | 2018-12-11 |
发明(设计)人: | 汪承佳 | 申请(专利权)人: | 广州博冠信息科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 江耀纯 |
地址: | 510663 广东省广州市天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种LPC静态代码检查方法、装置和系统,所述方法包括:获取待检查的LPC文件及公用头文件;利用预先生成的词法分析器和语法分析器对待检查的LPC文件及公用头文件进行词法分析和语法分析,并构建所述LPC文件的抽象语法树;遍历所述抽象语法树,从所述LPC文件中提取需要检查的程序关键信息;其中,所述程序关键信息为预先设定的LPC信息类;对所述程序关键信息进行预处理;利用所述词法分析器和所述语法分析器对预处理后的程序关键信息进行词法分析和语法分析。采用本发明可实现完全脱离于游戏客户端的LPC静态代码检查,对LPC代码的不同问题进行针对性的检查,采用不同的检查策略,提高代码检查的效率。 | ||
搜索关键词: | lpc 静态 代码 检查 方法 装置 系统 | ||
【主权项】:
1.一种LPC静态代码检查方法,其特征在于,包括:获取待检查的LPC文件及公用头文件;利用预先生成的词法分析器和语法分析器对待检查的LPC文件及公用头文件进行词法分析和语法分析,并构建所述LPC文件的抽象语法树;在对所述LPC文件进行语法分析并构建抽象语法树的过程中,遍历所述抽象语法树,从所述LPC文件中提取需要检查的程序关键信息;其中,所述程序关键信息为预先设定的LPC信息类;对所述程序关键信息进行预处理;利用所述词法分析器和所述语法分析器对预处理后的程序关键信息进行词法分析和语法分析。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州博冠信息科技有限公司,未经广州博冠信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510836869.4/,转载请声明来源钻瓜专利网。
- 上一篇:基于异山梨糖醇的聚碳酸酯的稳定化
- 下一篇:用于头发造型的配件