【技术实现步骤摘要】
一种代码块转译方法、装置、电子设备及存储介质
[0001]本申请涉及计算机
,具体而言,涉及一种代码块转译方法、装置、电子设备及存储介质。
技术介绍
[0002]图形化编程就是编写有界面的程序,编程语言是一种被标准化的交流技巧,用来向计算机发出指令,定义计算机程序。在图形化代码解析过程中,现有技术是将解析方案深度结合到图形化代码块中,耦合性强,适用性较差。
技术实现思路
[0003]本专利技术实施例的目的在于一种代码块转译方法、装置、电子设备及存储介质,通过对原始编译数据进行解析获得待转译代码块,根据代码块的类型将待转译代码块进行转译,获得实现代码块的转译,改善了代码块转译适用性较差的问题。
[0004]第一方面,本申请实施例提供了一种代码块转译方法,包括:通过原始编译数据,获取待转译代码块;对待转译代码块进行分类,获得代码块类型;根据待转译代码块的代码块类型,将待转译代码块进行转译,获得转译信息。
[0005]在上述的实现过程中,通过对原始编译数据进行解析获得待转译代码块,根据代码块的 ...
【技术保护点】
【技术特征摘要】
1.一种代码块转译方法,其特征在于,包括:通过原始编译数据,获取待转译代码块;对所述待转译代码块进行分类,获得代码块类型;根据所述待转译代码块的代码块类型,将所述待转译代码块进行转译,获得转译信息。2.根据权利要求1所述的方法,其特征在于,所述通过原始编译数据,获取待转译代码块,包括:利用预设的编译语言,重写所述原始编译数据的解析方法;通过所述解析方法对所述原始编译数据进行解析,获取所述待转译代码块。3.根据权利要求1所述的方法,其特征在于,对所述待转译代码块进行分类,获得代码块类型,包括:若所述待转译代码块允许向上连接和向下连接,则所述待转译代码块的类型为普通型代码块;若所述待转译代码块可进行数值的读取,则所述待转译代码块的类型为值型代码块;若所述待转译代码块仅允许向下连接,且具有向下连接触发机制,则所述待转译代码块的类型为帽子型代码块。4.根据权利要求3所述的方法,其特征在于,根据所述待转译代码块的代码块类型,将所述待转译代码块进行转译,获得转译信息,包括:根据所述待转译代码块的代码块类型,确定每一代码块的处理函数;通过所述代码块对应的处理函数,对所述待转译代码块进行字符串的拼接,获得转译信息。5.根据权利要求4所述的方法,其特征在于,所述处理函数包括判断函数和拼接函数;通过所述代码块对应的处理函数,对所述待转译代码块进行字符串的拼接,获得转译信息,包括:若所述待转译代码块的类型为帽子型代码块...
【专利技术属性】
技术研发人员:陈向东,贾强强,王梓,
申请(专利权)人:北京思明启创科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。