暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN202311324214.X-由PL语言到C语言的变量代码转换方法、存储介质和设备.PDF
25
14页
0次
2024-03-20
免费下载
(19)国家知识产权局
(12)发明专利
(10)授权公告号
(45)授权公告日
(21)申请号 202311324214 .X
(22)申请日 2023 .10.13
(65)同一申请的已公布的文献号
申请公布号 CN 117075911 A
(43)申请公布日 2023 .11 .17
(73)专利权人 北京人大金仓信息技术股份有限
公司
地址 100102 北京市朝阳区容达路7号院5
号楼13101内二层201
(72)发明人 黎鑫 王建华 
(74)专利代理机构 北京智汇东方知识产权代理
事务所(普通合伙) 11391
专利代理师 胡向阳
(51)Int.Cl .
G06F
8/41
(2018 .01)
G06F
8/30
(2018 .01)
(56)对比文件
US 5280613 A ,1994 .01 .18
CN 114816422 A ,2022 .07 .29
CN 112230934 A ,2021 .01 .15
CN 112162995 A ,2021 .01 .01
CN 114791812 A ,2022 .07 .26
CA 2591382 A1 ,2008 .12 .12
CN 112506488 A ,2021 .03 .16
审查员 刘蕾
(54)发明名称
PL语言到C语言的变量代码转换方法
储介质和设备
(57)摘要
本发明提供了一种由PL语言到C语言的变量
代码转换方法存储介质和设备其中变量代码
转换方法包括根据目标变量的PL语言代码
取所述目标变量的属性和PL语言变量名采用预
设命名规则根据所述PL变量名设置所述目标变
量在C语言代码中的C语言变量名采用预设属性
设置规则根据所述属性设置所述目标变量在C
语言代码中对应的属性代码于本发明所提供的
技术方案可以使目标变量在C语言代码中的C
言变量名与在PL语言代码中的PL语言变量名相
对应并使目标变量的属性保存不变因此可以
提高将目标变量由PL语言代码转化成对应C语言
代码的准确性达到提高对PL语言程序编译执行
的可靠性的目的
权利要求书1页 说明书10页 附图2页
CN 117075911 B
2024.01.12
CN 117075911 B
1 .一种由PL语言到C语言的变量代码转换方法其特征在于包括
根据目标变量的PL语言代码获取所述目标变量的属性和PL语言变量名
采用预设命名规则根据所述PL变量名设置所述目标变量在C语言代码中的C语言变量
名,包括
获取所述目标变量的唯一索引值
根据所述唯一索引值和所述PL语言变量名设置所述C语言变量名
采用预设属性设置规则根据所述属性设置所述目标变量在C语言代码中对应的属性
代码包括
获取目标变量的预设修饰符
根据所述预设修饰符设置所述C语言代码中的第二预设变量包括
对所述预设修饰符进行识别以得到所述目标变量的描述信息将所述描述信息记录
在所述目标变量的C语言代码中的第二预设变量中
2 .根据权利要求1所述的变量代码转换方法其特征在于
所述的根据所述PL变量名设置所述目标变量在C语言代码中的C语言变量命名包括
获取所述PL语言代码中的用于访问所述目标变量的预设符号
将所述预设符号转化为相应的字符并根据所述字符和所述PL语言变量名获取所述C
语言变量名
3 .根据权利要求1所述的变量代码转换方法其特征在于
所述变量代码转换方法还包括
根据所述目标变量是否有默认值设置所述C语言代码中的第一布尔变量
当所述目标变量有默认值时将所述默认值存储在所述C语言代码中的第一预设变量
4 .根据权利要求1所述的变量代码转换方法其特征在于
所述的根据所述属性设置所述目标变量在C语言代码中对应的属性代码包括
根据所述目标变量的取值范围设置所述C语言代码中预设结构体的结构成员其中所
述结构成员包括所述取值范围对应的边界值
5 .根据权利要求1所述的变量代码转换方法其特征在于
所述的根据所述属性设置所述目标变量在C语言代码中对应的属性代码包括
根据所述目标变量是否允许为空设置所述C语言代码的第二布尔变量
6 .根据权利要求1所述的变量代码转换方法其特征在于
所述的根据所述属性设置所述目标变量在C语言代码中对应的属性代码包括
根据所述目标变量是否为常量设置所述C语言代码的第三布尔变量
7 .一种机器可读存储介质其上存储有机器可执行程序所述机器可执行程序被处理
器执行时实现根据权利要求16任一项所述的由PL语言到C语言的变量代码转换方法
8.一种计算机设备包括存储器处理器及存储在所述存储器上并在所述处理器上运
行的机器可执行程序并且所述处理器执行所述机器可执行程序时实现根据权利要求1
6任一项所述的由PL语言到C语言的变量代码转换方法
权 利 要 求 书
1/1
2
CN 117075911 B
2
of 14
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜