指令代码处理的方法、装置、设备以及存储介质制造方法及图纸

技术编号:25707963 阅读:50 留言:0更新日期:2020-09-23 02:55
本申请公开了指令代码处理的方法、装置、设备以及存储介质,涉及信息处理领域和深度学习领域。具体实现方案为:接收用户自定义的指令代码;从预先存储的多个指令代码描述文件中,获取与所述指令代码相匹配的第一指令代码描述文件;利用所述第一指令代码描述文件对所述指令代码进行处理,生成被控对象可识别的指令。本申请解决了代码学习入门门槛高的问题,在本申请中,用户可以根据自定义的指令代码实现对于被控对象的控制。一方面可以降低编程语言的入门难度,培养用户的兴趣。另一方面可以使用户参与并体验代码编译的整个过程,提高用户的学习效率。

【技术实现步骤摘要】
指令代码处理的方法、装置、设备以及存储介质
本申请涉及计算机
,尤其涉及信息处理领域和深度学习领域。
技术介绍
现有的指令编码采用成熟的编程语言,例如C语音、BASIC语言等。对于初学者而言,快速熟练的运用成熟的编程语言难度较大,由此会对初学者的学习带来挫败感。
技术实现思路
本申请提供了一种指令代码处理的方法、装置、设备以及存储介质。根据本申请的一方面,提供了一种指令代码处理的方法,包括以下步骤:接收用户自定义的指令代码;从预先存储的多个指令代码描述文件中,获取与指令代码相匹配的第一指令代码描述文件;利用第一指令代码描述文件对指令代码进行处理,生成被控对象可识别的指令。根据本申请的另一方面,提供了一种指令代码处理的装置,包括:指令代码接收模块,用于接收用户自定义的指令代码;第一指令代码描述文件获取模块,用于从预先存储的多个指令代码描述文件中,获取与指令代码相匹配的第一指令代码描述文件;指令生成模块,用于利用第一指令代码描述文件对指令代码进行处理,生成被控本文档来自技高网...

【技术保护点】
1.一种指令代码处理的方法,包括:/n接收用户自定义的指令代码;/n从预先存储的多个指令代码描述文件中,获取与所述指令代码相匹配的第一指令代码描述文件;/n利用所述第一指令代码描述文件对所述指令代码进行处理,生成被控对象可识别的指令。/n

【技术特征摘要】
1.一种指令代码处理的方法,包括:
接收用户自定义的指令代码;
从预先存储的多个指令代码描述文件中,获取与所述指令代码相匹配的第一指令代码描述文件;
利用所述第一指令代码描述文件对所述指令代码进行处理,生成被控对象可识别的指令。


2.根据权利要求1所述的方法,其中,所述获取与所述指令代码相匹配的第一指令代码描述文件,包括:
获取所述指令代码的标签;
根据所述指令代码的标签,从预先存储的多个指令代码描述文件中确定具有相同标签的指令代码描述文件,作为与所述指令代码相匹配的第一指令代码描述文件。


3.根据权利要求1或2所述的方法,其中,所述利用所述第一指令代码描述文件对所述指令代码进行处理,生成被控对象可识别的指令,包括:
利用所述指令代码描述文件对所述指令代码进行解析;
在解析通过的情况下,根据解析结果生成抽象语法树;
对所述抽象语法树进行编译执行,生成被控对象可识别的指令。


4.根据权利要求3所述的方法,还包括:
在解析未通过的情况下,显示解析错误信息。


5.根据权利要求1或2所述的方法,其中,所述被控对象包括电子游戏中的游戏角色。


6.一种指令代码处理的装置,包括:
指令代码接收模块,用于接收用户自定义的指令代码;
第一指令代码描述文件获取模块,用于从预先存储的多个指令代码描述文件中,获取与所述指令代码相匹配的第一指令代码描述文件;
指令生成模块,用于利用所述第一指令代码描述文件对所述指令代码进行处理,生成被控对象...

【专利技术属性】
技术研发人员:王知践
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1