minijava-parser:在ANTLR的帮助下进行AST构造

时间:2024-05-31 06:40:56
【文件属性】:

文件名称:minijava-parser:在ANTLR的帮助下进行AST构造

文件大小:59KB

文件格式:ZIP

更新时间:2024-05-31 06:40:56

Java

迷你java解析器 AST构造,符号表构造和使用antlr进行的minijava的类型检查。 用于生成源代码的antlr语法位于src / main / antlr4 / minijava.g4中。AST由类ASTGenerator构建,该类继承自minijavaBaseListener。 它的源文件是src / main / java / minijava / ASTGenerator.java 符号表由BuildSymbolTableVisitor类构建,该类遍历AST来构建其符号表。 它的源文件是src / main / java / br / ufpe / cin / if688 / minijava / visitor / BuildSymbolTableVisitor.java。类型检查由类TypeCheckVisitor执行,该类使用符号表并遍历AST以查找类型错误。 我


【文件预览】:
minijava-parser-master
----.project(726B)
----src()
--------test()
--------main()
----README.md(2KB)
----pom.xml(2KB)
----.classpath(1KB)
----.gitignore(336B)

网友评论