
基本信息:
- 专利标题: 脚本生成方法、系统、设备及存储介质
- 申请号:CN202411358855.1 申请日:2024-09-27
- 公开(公告)号:CN119292577A 公开(公告)日:2025-01-10
- 发明人: 邹俊龙 , 刘大伟 , 沈旭东
- 申请人: 苏州科达科技股份有限公司
- 申请人地址: 江苏省苏州市高新区金山路131号
- 专利权人: 苏州科达科技股份有限公司
- 当前专利权人: 苏州科达科技股份有限公司
- 当前专利权人地址: 江苏省苏州市高新区金山路131号
- 代理机构: 上海隆天律师事务所
- 代理人: 夏彬
- 主分类号: G06F8/30
- IPC分类号: G06F8/30 ; G06F8/41 ; G06F16/242
摘要:
本申请提供了一种脚本生成方法、系统、设备及存储介质,所述方法包括:获取第一lua脚本,将所述第一lua脚本和其依赖的所有第二lua脚本合并得到合并脚本,所述第一lua脚本和各个所述第二lua脚本分别包括至少一个函数;对所述合并脚本进行语法分析,得到抽象语法树,并统计所述抽象语法树中每个函数的调用信息;根据每个函数的调用信息从所述抽象语法树中删除未被调用的函数;基于所述抽象语法树生成第三lua脚本。通过采用本申请,将多个存在依赖关系的脚本合并为一个lua脚本,并且基于抽象语法树对函数进行精简,有利于减小脚本代码尺寸。