【技术实现步骤摘要】
程序语言转化方法、装置、设备及存储介质
[0001]本申请涉及程序语言处理
,尤其涉及一种程序语言转化方法、装置、设备及存储介质。
技术介绍
[0002]目前,随着数据下移工作的逐步推进,将主机程序从主机平台下移到开放平台成为了一种趋势。主机平台程序大都采用Rule程序编写,而开放平台程序采用Java程序编写,在下移过程中,如何将这些Rule程序转换成java程序成了最大的难题。
[0003]主机平台交易繁多,Rule程序成千上万,采用手动转换的方式,费时费力而且准确性不高。
[0004]因此,为降低开发人员对于Rule程序编程的学习成本,提升研发效率和质量,现在亟需实现一种程序语言转化方法,使得用户可通过该方法提供的参数来自动生成java程序,进而提高工作效率。
技术实现思路
[0005]本申请提供一种程序语言转化方法、装置、设备及存储介质,能够降低开发人员对于Rule程序编程的学习成本,提升研发效率和质量。
[0006]第一方面,本申请提供一种程序语言转化方法,包括: >[0007]获取原本文档来自技高网...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种程序语言转化方法,其特征在于,所述方法包括:获取原始程序语言文件;解析所述原始程序语言文件,得到解析结果;根据所述解析结果与映射关系,将所述原始程序语言文件转化为当前程序语言文件;其中,所述映射关系用于表征所述原始程序语言文件与当前程序语言文件之间的关联关系。2.根据权利要求1所述的方法,其特征在于,所述解析所述原始程序语言文件,得到解析结果,包括:根据所述原始程序语言的语法,确定所述原始程序语言文件的子程序名称、对象和关键语句;将所述原始程序语言文件的子程序名称、对象和关键语句作为所述解析结果。3.根据权利要求1所述的方法,其特征在于,所述解析结果为所述原始程序语言文件的子程序名称,则所述根据所述解析结果与映射关系,将所述原始程序语言文件转化为当前程序语言文件,包括:根据预设的命名方法与所述映射关系,将所述原始程序语言文件的子程序名称转化为所述当前程序语言文件的子程序名称。4.根据权利要求1所述的方法,其特征在于,所述解析结果为所述原始程序语言文件的关键语句,则所述根据所述解析结果与映射关系,将所述原始程序语言文件转化为当前程序语言文件,包括:根据所述原始程序语言文件的语法和所述当前程序语言文件的语法、以及所述映射关系,将所述原始程序语言文件中的关键语句转化为所述当前程序语言文件的关键语句。5.根据权利要求1
‑
技术研发人员:吴雅楠,刘赫,汪靖超,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。