基于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
2024-04-09 16:05:58 5.19MB parser grammar antlr cobol
1
TinyPy口译员 关于 TinyPy是我作为课程编写的Python小子集的解释器。 安装 该项目使用ANTLR4作为解析器生成器。 要运行解释器,您将需要安装ANTLR4 Python3运行时和ANTLR本身。 请注意,4.5.2运行时存在。 在撰写本文时,pypi具有较旧的版本,因此建议手动安装ANTLR4运行时。 分步说明: 安装 安装ANTLR4 Python3运行时: git clone https://github.com/antlr/antlr4 cd antlr4/runtime/Python3 python3 setup.py install 也可以使用pip,包名称为antlr4-python3-runtime 。 请注意上述错误。 产生解析器 cd tiny-py-interpreter/tinypy antlr4 -visitor parser/TinyPy.g4 安装tinypy: pip3 install . 尝试启动一些测试: python3 setup.py test
2022-12-30 16:13:11 115KB python interpreter parsing compiler
1
使用C++实现了《ANTLR4权威指南》中第三章的计算器,代码中已经包含了ANTLR4 运行时代码,不需要额外安装
2022-06-07 16:28:12 13.05MB ANTLR4 计算器 ANTLR ANTLR4权威指南
1
采用antlr4开发一个计算机源代码,文档说明地址:https://blog.csdn.net/qq5132834/article/details/102744162
2022-05-04 10:43:05 1.28MB antlr
1
基于 Antlr4 的 Hive SQL 解析.zip 大学生课程设计 课程设计 自己大二写的课程设计
2022-04-29 21:03:39 453KB antlr
solidity-antlr4ANTLR4的固态语法
2022-03-23 11:37:08 8KB parser ethereum antlr-grammar solidity
1
java8 源码 Java Code Refractor 本程序实现了自动格式化代码、简易命名重构以及循环语句转换等功能 简介 本程序是在语法分析阶段处理的程序,通过使用提供的Java8文法,生成Java8语言的语法分析器,并通过Antlr4生成的模板,重写其监听器实现上述功能。 目前实现功能 代码格式化规范以为准 代码格式化 换行规范 运算符空格规范 重命名 包名规范化 类名下划线转大驼峰 方法名变量名下划线转小驼峰 常量转大写 代码整理 for和while语句互转 目录介绍 java_antlr4 | |-- src 源代码文件 | |-- Main.java 程序入口 | |-- Standardizer.java 实现重命名以及循环语句转换的功能 | |-- Standardizer2.java 实现空格转换的功能 | |-- JavaLexer.java Antlr4生成的词法分析器模板 | |-- JavaParser.java Antlr4生成的语法分析器模板 | |-- JavaParserBaseListener.java Antlr4提供的语法分析器监听器模板,为S
2022-03-15 17:47:34 102KB 系统开源
1
巴生 基于antlr4和LLVM构建的过程编程语言 设置 请参阅
2022-03-07 14:15:47 48KB cmake cpp llvm antlr
1
英文版:学习ANTLR4的宝典,是原作者的力作。每个版本都会写这么一本书。
2022-01-06 20:13:11 6.06MB ANTLR4
1
The Definitive ANTLR 4 Reference, 2nd Edition epub
2021-12-08 11:55:08 1.56MB antlr antlr4
1