【文件属性】:
文件名称:proleap-cobol-parser:基于ProLeap ANTLR4的COBOL解析器
文件大小:5.19MB
文件格式:ZIP
更新时间:2021-05-23 18:41:07
parser grammar antlr ast cobol
基于ProLeap ANTLR4的COBOL解析器
这是一个基于的COBOL解析器,它为COBOL代码生成抽象语法树(AST)和抽象语义图(ASG)。 AST以语法树结构表示普通的COBOL源代码。 ASG通过语义分析从AST生成,并提供数据和控制流信息(例如,变量访问)。 EXEC SQL,EXEC SQLIMS和EXEC CICS语句被提取为文本。
该解析器是受测试驱动开发的,通过了NIST测试套件,已成功应用于银行和保险业的许多COBOL文件。
:dizzy: 如果您喜欢我们的工作,请加星号。
例子
输入:COBOL代码
Identification Division.
Program-ID.
HELLOWORLD.
Procedure Division.
Display "Hello world".
STOP RUN.
输出:抽象语法树(AST)
(startRul