【技术实现步骤摘要】
指令代码处理的方法、装置、设备以及存储介质
本申请涉及计算机
,尤其涉及信息处理领域和深度学习领域。
技术介绍
现有的指令编码采用成熟的编程语言,例如C语音、BASIC语言等。对于初学者而言,快速熟练的运用成熟的编程语言难度较大,由此会对初学者的学习带来挫败感。
技术实现思路
本申请提供了一种指令代码处理的方法、装置、设备以及存储介质。根据本申请的一方面,提供了一种指令代码处理的方法,包括以下步骤:接收用户自定义的指令代码;从预先存储的多个指令代码描述文件中,获取与指令代码相匹配的第一指令代码描述文件;利用第一指令代码描述文件对指令代码进行处理,生成被控对象可识别的指令。根据本申请的另一方面,提供了一种指令代码处理的装置,包括:指令代码接收模块,用于接收用户自定义的指令代码;第一指令代码描述文件获取模块,用于从预先存储的多个指令代码描述文件中,获取与指令代码相匹配的第一指令代码描述文件;指令生成模块,用于利用第一指令代码描述文件对指令代 ...
【技术保护点】
1.一种指令代码处理的方法,包括:/n接收用户自定义的指令代码;/n从预先存储的多个指令代码描述文件中,获取与所述指令代码相匹配的第一指令代码描述文件;/n利用所述第一指令代码描述文件对所述指令代码进行处理,生成被控对象可识别的指令。/n
【技术特征摘要】
1.一种指令代码处理的方法,包括:
接收用户自定义的指令代码;
从预先存储的多个指令代码描述文件中,获取与所述指令代码相匹配的第一指令代码描述文件;
利用所述第一指令代码描述文件对所述指令代码进行处理,生成被控对象可识别的指令。
2.根据权利要求1所述的方法,其中,所述获取与所述指令代码相匹配的第一指令代码描述文件,包括:
获取所述指令代码的标签;
根据所述指令代码的标签,从预先存储的多个指令代码描述文件中确定具有相同标签的指令代码描述文件,作为与所述指令代码相匹配的第一指令代码描述文件。
3.根据权利要求1或2所述的方法,其中,所述利用所述第一指令代码描述文件对所述指令代码进行处理,生成被控对象可识别的指令,包括:
利用所述指令代码描述文件对所述指令代码进行解析;
在解析通过的情况下,根据解析结果生成抽象语法树;
对所述抽象语法树进行编译执行,生成被控对象可识别的指令。
4.根据权利要求3所述的方法,还包括:
在解析未通过的情况下,显示解析错误信息。
5.根据权利要求1或2所述的方法,其中,所述被控对象包括电子游戏中的游戏角色。
6.一种指令代码处理的装置,包括:
指令代码接收模块,用于接收用户自定义的指令代码;
第一指令代码描述文件获取模块,用于从预先存储的多个指令代码描述文件中,获取与所述指令代码相匹配的第一指令代码描述文件;
指令生成模块,用于利用所述第一指令代码描述文件对所述指令代码进行处理,生成被控对象...
【专利技术属性】
技术研发人员:王知践,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。