Skip to content

XiajieWei/miniJava

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Minjava

文法文件为src文件夹下的MiniJava.g4文件 运行前需要加载antlr-4.7.2-complete.jar包并添加到系统环境变量路径中。

编译器使用步骤 (1)编写Minijava.g4语法文件,在其中加入错误处理的java代码 (2)执行antlr4命令:antlr4 MiniJava.g4 (3)编译生成的java文件,执行命令:javac –cp antlr-4.7.2-complete.jar *.java (4)添加测试代码binarysearch.java到目录下 (5)得到语法分析树,执行命令:grun MiniJava prog -gui binarysearch.java
通过以上步骤既可生成binarysearch.java程序的语法分析树,得到下图所示语法分析树。

实验分工: 曹楠 15307130312 错误类型及错误测试、撰写报告

韦霞杰 15307130416 撰写语法分析文件、撰写报告、课程演示

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors