买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】编程积木块转换方法、装置、处理设备及存储介质_乐聚(深圳)机器人技术有限公司_202110022873.2 

申请/专利权人:乐聚(深圳)机器人技术有限公司

申请日:2021-01-08

公开(公告)日:2024-04-02

公开(公告)号:CN112698825B

主分类号:G06F8/34

分类号:G06F8/34;G06F8/75

优先权:

专利状态码:有效-授权

法律状态:2024.04.02#授权;2021.05.11#实质审查的生效;2021.04.23#公开

摘要:本发明提供一种编程积木块转换方法、装置、处理设备及存储介质,涉及数据处理技术领域。该方法包括:接收输入的预设编程语言的编程代码;将编程代码解析为语法树,语法树用于指示编程代码的数据结构;将语法树转换为积木块布局文件;根据积木块布局文件,生成可视化编程工具。将预设编程语言的编程代码解析为语法树,语法树转换为积木块布局文件,根据积木块布局文件,生成可视化编程工具,可视化编程工具中可以包括生成的编程积木块,实现了将编程代码转换为编程积木块,使得应用的灵活性更佳,提高了用户体验。

主权项:1.一种编程积木块转换方法,其特征在于,包括:接收输入的预设编程语言的编程代码;将所述编程代码解析为语法树,所述语法树用于指示所述编程代码的数据结构;将所述语法树转换为积木块布局文件;根据所述积木块布局文件,生成可视化编程工具;所述语法树包括:多个相互嵌套的代码块,所述将所述语法树转换为积木块布局文件,包括:将所述多个相互嵌套的代码块,转换为多个相互嵌套的积木执行代码;所述积木块布局文件包括:多个相互嵌套的积木执行代码;所述根据所述积木块布局文件,生成可视化编程工具,包括:根据所述多个相互嵌套的积木执行代码,生成由多个编程积木块相互嵌套的所述可视化编程工具,每个积木执行代码对应一个编程积木块;所述将所述多个相互嵌套的代码块,转换为多个相互嵌套的积木执行代码,包括:确定所述多个相互嵌套的代码块中每个代码块对应的积木块标签,得到多个积木块标签;根据所述多个相互嵌套的代码块、和所述多个积木块标签,生成所述多个相互嵌套的积木执行代码;所述积木块布局文件中每个积木执行代码中具有一个所述积木块标签;所述根据所述多个相互嵌套的积木执行代码,生成由多个编程积木块相互嵌套的所述可视化编程工具,包括:根据所述多个相互嵌套的积木执行代码和各积木执行代码的积木块标签,生成所述可视化编程工具,所述可视化编程工具中每个编程积木块还显示有所述每个编程积木块对应的积木块标签。

全文数据:

权利要求:

百度查询: 乐聚(深圳)机器人技术有限公司 编程积木块转换方法、装置、处理设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。