proleap-cobol-parser:基于ProLeap ANTLR4的COBOL解析器

上传者: 42138139 | 上传时间: 2024-04-09 16:05:58 | 文件大小: 5.19MB | 文件类型: ZIP
基于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

文件下载

资源详情

[{"title":"( 2869 个子文件 5.19MB ) proleap-cobol-parser:基于ProLeap ANTLR4的COBOL解析器","children":[{"title":"NC105A.CBL <span style='color:#111;'> 246.73KB </span>","children":null,"spread":false},{"title":"NC218A.CBL <span style='color:#111;'> 243.57KB </span>","children":null,"spread":false},{"title":"IX209A.CBL <span style='color:#111;'> 226.32KB </span>","children":null,"spread":false},{"title":"NC104A.CBL <span style='color:#111;'> 225.69KB </span>","children":null,"spread":false},{"title":"SG101A.CBL <span style='color:#111;'> 225.53KB </span>","children":null,"spread":false},{"title":"IX215A.CBL <span style='color:#111;'> 222.05KB </span>","children":null,"spread":false},{"title":"NC207A.CBL <span style='color:#111;'> 215.56KB </span>","children":null,"spread":false},{"title":"SQ106A.CBL <span style='color:#111;'> 210.58KB </span>","children":null,"spread":false},{"title":"NC126A.CBL <span style='color:#111;'> 208.68KB </span>","children":null,"spread":false},{"title":"NC106A.CBL <span style='color:#111;'> 200.53KB </span>","children":null,"spread":false},{"title":"NC176A.CBL <span style='color:#111;'> 191.36KB </span>","children":null,"spread":false},{"title":"RL205A.CBL <span style='color:#111;'> 190.80KB </span>","children":null,"spread":false},{"title":"IX214A.CBL <span style='color:#111;'> 186.69KB </span>","children":null,"spread":false},{"title":"NC124A.CBL <span style='color:#111;'> 186.38KB </span>","children":null,"spread":false},{"title":"IX210A.CBL <span style='color:#111;'> 184.71KB </span>","children":null,"spread":false},{"title":"NC223A.CBL <span style='color:#111;'> 181.31KB </span>","children":null,"spread":false},{"title":"NC171A.CBL <span style='color:#111;'> 179.57KB </span>","children":null,"spread":false},{"title":"EXEC85.CBL <span style='color:#111;'> 178.86KB </span>","children":null,"spread":false},{"title":"NC216A.CBL <span style='color:#111;'> 176.33KB </span>","children":null,"spread":false},{"title":"NC202A.CBL <span style='color:#111;'> 175.70KB </span>","children":null,"spread":false},{"title":"NC173A.CBL <span style='color:#111;'> 175.62KB </span>","children":null,"spread":false},{"title":"NC172A.CBL <span style='color:#111;'> 175.38KB </span>","children":null,"spread":false},{"title":"NC217A.CBL <span style='color:#111;'> 173.17KB </span>","children":null,"spread":false},{"title":"NC103A.CBL <span style='color:#111;'> 169.37KB </span>","children":null,"spread":false},{"title":"NC177A.CBL <span style='color:#111;'> 169.21KB </span>","children":null,"spread":false},{"title":"NC201A.CBL <span style='color:#111;'> 167.87KB </span>","children":null,"spread":false},{"title":"NC175A.CBL <span style='color:#111;'> 164.62KB </span>","children":null,"spread":false},{"title":"NC107A.CBL <span style='color:#111;'> 160.98KB </span>","children":null,"spread":false},{"title":"NC170A.CBL <span style='color:#111;'> 159.56KB </span>","children":null,"spread":false},{"title":"NC253A.CBL <span style='color:#111;'> 156.63KB </span>","children":null,"spread":false},{"title":"NC250A.CBL <span style='color:#111;'> 156.08KB </span>","children":null,"spread":false},{"title":"SG201A.CBL <span style='color:#111;'> 154.42KB </span>","children":null,"spread":false},{"title":"NC174A.CBL <span style='color:#111;'> 153.23KB </span>","children":null,"spread":false},{"title":"NC225A.CBL <span style='color:#111;'> 152.36KB </span>","children":null,"spread":false},{"title":"NC211A.CBL <span style='color:#111;'> 150.15KB </span>","children":null,"spread":false},{"title":"SQ101M.CBL <span style='color:#111;'> 148.96KB </span>","children":null,"spread":false},{"title":"NC101A.CBL <span style='color:#111;'> 147.85KB </span>","children":null,"spread":false},{"title":"NC252A.CBL <span style='color:#111;'> 135.43KB </span>","children":null,"spread":false},{"title":"NC206A.CBL <span style='color:#111;'> 134.25KB </span>","children":null,"spread":false},{"title":"NC203A.CBL <span style='color:#111;'> 134.09KB </span>","children":null,"spread":false},{"title":"SQ226A.CBL <span style='color:#111;'> 130.69KB </span>","children":null,"spread":false},{"title":"IX208A.CBL <span style='color:#111;'> 120.80KB </span>","children":null,"spread":false},{"title":"DB201A.CBL <span style='color:#111;'> 120.01KB </span>","children":null,"spread":false},{"title":"NC102A.CBL <span style='color:#111;'> 119.06KB </span>","children":null,"spread":false},{"title":"NC116A.CBL <span style='color:#111;'> 118.27KB </span>","children":null,"spread":false},{"title":"IX108A.CBL <span style='color:#111;'> 115.50KB </span>","children":null,"spread":false},{"title":"DB105A.CBL <span style='color:#111;'> 115.03KB </span>","children":null,"spread":false},{"title":"NC251A.CBL <span style='color:#111;'> 112.26KB </span>","children":null,"spread":false},{"title":"NC246A.CBL <span style='color:#111;'> 104.58KB </span>","children":null,"spread":false},{"title":"ST147A.CBL <span style='color:#111;'> 104.19KB </span>","children":null,"spread":false},{"title":"NC121M.CBL <span style='color:#111;'> 102.05KB </span>","children":null,"spread":false},{"title":"IX106A.CBL <span style='color:#111;'> 97.70KB </span>","children":null,"spread":false},{"title":"NC117A.CBL <span style='color:#111;'> 95.72KB </span>","children":null,"spread":false},{"title":"NC204M.CBL <span style='color:#111;'> 95.65KB </span>","children":null,"spread":false},{"title":"IC227A.CBL <span style='color:#111;'> 95.09KB </span>","children":null,"spread":false},{"title":"SQ124A.CBL <span style='color:#111;'> 94.46KB </span>","children":null,"spread":false},{"title":"NC119A.CBL <span style='color:#111;'> 93.19KB </span>","children":null,"spread":false},{"title":"SQ105A.CBL <span style='color:#111;'> 93.04KB </span>","children":null,"spread":false},{"title":"IC222A.CBL <span style='color:#111;'> 92.09KB </span>","children":null,"spread":false},{"title":"NC120A.CBL <span style='color:#111;'> 90.90KB </span>","children":null,"spread":false},{"title":"NC208A.CBL <span style='color:#111;'> 89.55KB </span>","children":null,"spread":false},{"title":"NC123A.CBL <span style='color:#111;'> 89.48KB </span>","children":null,"spread":false},{"title":"IX211A.CBL <span style='color:#111;'> 89.16KB </span>","children":null,"spread":false},{"title":"SQ133A.CBL <span style='color:#111;'> 88.21KB </span>","children":null,"spread":false},{"title":"SQ227A.CBL <span style='color:#111;'> 88.13KB </span>","children":null,"spread":false},{"title":"NC231A.CBL <span style='color:#111;'> 87.97KB </span>","children":null,"spread":false},{"title":"NC115A.CBL <span style='color:#111;'> 87.50KB </span>","children":null,"spread":false},{"title":"RL111A.CBL <span style='color:#111;'> 86.71KB </span>","children":null,"spread":false},{"title":"SQ134A.CBL <span style='color:#111;'> 86.39KB </span>","children":null,"spread":false},{"title":"IX207A.CBL <span style='color:#111;'> 85.68KB </span>","children":null,"spread":false},{"title":"IX109A.CBL <span style='color:#111;'> 84.89KB </span>","children":null,"spread":false},{"title":"RL207A.CBL <span style='color:#111;'> 84.33KB </span>","children":null,"spread":false},{"title":"SQ103A.CBL <span style='color:#111;'> 83.62KB </span>","children":null,"spread":false},{"title":"IC225A.CBL <span style='color:#111;'> 83.54KB </span>","children":null,"spread":false},{"title":"IX212A.CBL <span style='color:#111;'> 83.46KB </span>","children":null,"spread":false},{"title":"NC122A.CBL <span style='color:#111;'> 82.28KB </span>","children":null,"spread":false},{"title":"IF117A.CBL <span style='color:#111;'> 82.20KB </span>","children":null,"spread":false},{"title":"NC220M.CBL <span style='color:#111;'> 82.20KB </span>","children":null,"spread":false},{"title":"NC118A.CBL <span style='color:#111;'> 82.20KB </span>","children":null,"spread":false},{"title":"IF135A.CBL <span style='color:#111;'> 82.12KB </span>","children":null,"spread":false},{"title":"NC112A.CBL <span style='color:#111;'> 81.41KB </span>","children":null,"spread":false},{"title":"SQ113A.CBL <span style='color:#111;'> 81.01KB </span>","children":null,"spread":false},{"title":"IX213A.CBL <span style='color:#111;'> 80.77KB </span>","children":null,"spread":false},{"title":"IF106A.CBL <span style='color:#111;'> 79.67KB </span>","children":null,"spread":false},{"title":"ST127A.CBL <span style='color:#111;'> 79.35KB </span>","children":null,"spread":false},{"title":"ST119A.CBL <span style='color:#111;'> 79.19KB </span>","children":null,"spread":false},{"title":"IF139A.CBL <span style='color:#111;'> 78.64KB </span>","children":null,"spread":false},{"title":"IX107A.CBL <span style='color:#111;'> 77.85KB </span>","children":null,"spread":false},{"title":"IX205A.CBL <span style='color:#111;'> 77.14KB </span>","children":null,"spread":false},{"title":"NC209A.CBL <span style='color:#111;'> 76.58KB </span>","children":null,"spread":false},{"title":"CM102M.CBL <span style='color:#111;'> 76.51KB </span>","children":null,"spread":false},{"title":"NC109M.CBL <span style='color:#111;'> 76.42KB </span>","children":null,"spread":false},{"title":"SQ114A.CBL <span style='color:#111;'> 76.27KB </span>","children":null,"spread":false},{"title":"NC221A.CBL <span style='color:#111;'> 76.19KB </span>","children":null,"spread":false},{"title":"ST131A.CBL <span style='color:#111;'> 76.11KB </span>","children":null,"spread":false},{"title":"ST126A.CBL <span style='color:#111;'> 76.11KB </span>","children":null,"spread":false},{"title":"SQ116A.CBL <span style='color:#111;'> 75.87KB </span>","children":null,"spread":false},{"title":"ST144A.CBL <span style='color:#111;'> 75.40KB </span>","children":null,"spread":false},{"title":"ST140A.CBL <span style='color:#111;'> 75.08KB </span>","children":null,"spread":false},{"title":"OBNC2M.CBL <span style='color:#111;'> 73.66KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明