[发明专利]代码拼接和调试方法、装置、计算机可读存储介质和终端有效
申请号: | 201810356542.0 | 申请日: | 2018-04-19 |
公开(公告)号: | CN108595183B | 公开(公告)日: | 2019-12-06 |
发明(设计)人: | 赖锦锋 | 申请(专利权)人: | 北京微播视界科技有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F11/36 |
代理公司: | 11019 北京中原华和知识产权代理有限责任公司 | 代理人: | 寿宁;张华辉<国际申请>=<国际公布>= |
地址: | 100089 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种代码拼接方法、代码调试方法、代码拼接装置、代码调试装置、代码拼接硬件装置、代码调试硬件装置、计算机可读存储介质、代码拼接终端和代码调试终端。其中,该代码拼接方法主要包括:获取多份待拼接代码;获取多份待拼接代码之间共同的变量;将多份待拼接代码之间共同的变量之外的代码进行合并,得到合并结果;按照第一预定规则,将多份待拼接代码之间共同的变量以及合并结果进行拼接。通过本实施例,解决了现有技术因将顶点、片段着色器等分开定义而导致图形处理器调试效率低的技术问题,消除了代码冗余,还可避免因手写代码、拷贝代码所易造成的错误,以及多份代码之间的跳转次数,还降低了代码维护成本以及代码阅读难度。 | ||
搜索关键词: | 拼接 代码调试 计算机可读存储介质 硬件装置 终端 合并 片段着色器 图形处理器 代码冗余 代码维护 代码阅读 调试效率 拷贝代码 拼接装置 预定规则 手写 跳转 调试 | ||
【主权项】:
1.一种代码拼接方法,其特征在于,包括:/n获取多份待拼接代码;/n获取所述多份待拼接代码之间共同的变量;/n将所述多份待拼接代码之间共同的变量之外的代码进行合并,得到合并结果;/n按照第一预定规则,将所述多份待拼接代码之间共同的变量以及所述合并结果进行拼接;/n其中,所述将所述多份待拼接代码之间共同的变量之外的代码进行合并,得到合并结果步骤,具体包括:/n识别出所述多份待拼接代码中符合第一预定字符格式的字符串;/n分别将所述多份待拼接代码中的符合所述第一预定字符格式的字符串与预定字符串进行匹配;/n如果匹配成功,则执行以下步骤:/n提取所述多份待拼接代码中的变量字符串;其中,所述变量字符串为所述多份待拼接代码中位于所述符合第一预定字符格式的字符串后面的字符串;/n对所述多份待拼接代码中的所述变量字符串进行去重处理;/n将去重后的结果确定为第一合并结果;如果匹配失败,则执行以下步骤:/n从所述多份待拼接代码中提取出符合第二预定字符格式的字符串及其之后的字符串;/n按照第三预定规则,将从所述多份待拼接代码中提取出的所述符合第二预定字符格式的字符串及其之后的字符串,确定为第二合并结果;/n基于匹配成功和匹配失败的执行结果,将所述第一合并结果和所述第二合并结果确定为所述合并结果。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京微播视界科技有限公司,未经北京微播视界科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810356542.0/,转载请声明来源钻瓜专利网。