文件名称:compile
介绍说明--下载内容均来自于网络,请自行研究使用
类C语言编译器,前端使用Antlr工具自动生成,包括完整文法和后端翻译,使用Java编写-MC Compiler using Java
(系统自动生成,下载前可以参看下载内容)
下载文件列表
compile\Antlr_MC\antlr-4.5.1-complete.jar
.......\........\antlr4.bat
.......\........\CGLexer.java
.......\........\CGLexer.tokens
.......\........\grun.bat
.......\........\javac.bat
.......\........\MC.g4
.......\........\MC.tokens
.......\........\MCBaseListener.class
.......\........\MCBaseListener.java
.......\........\MCLexer.class
.......\........\MCLexer.java
.......\........\MCLexer.tokens
.......\........\MCListener.class
.......\........\MCListener.java
.......\........\MCParser$AssignContext.class
.......\........\MCParser$AssignstmtContext.class
.......\........\MCParser$BlockContext.class
.......\........\MCParser$BodyContext.class
.......\........\MCParser$CforContext.class
.......\........\MCParser$CifContext.class
.......\........\MCParser$CwhileContext.class
.......\........\MCParser$DeclarationContext.class
.......\........\MCParser$ExpressionContext.class
.......\........\MCParser$ForstmtContext.class
.......\........\MCParser$FuncdeclarationContext.class
.......\........\MCParser$FunctiondefContext.class
.......\........\MCParser$IfstmtContext.class
.......\........\MCParser$ProgramContext.class
.......\........\MCParser$StatementContext.class
.......\........\MCParser$TypeContext.class
.......\........\MCParser$TypedefContext.class
.......\........\MCParser$VardeclarionContext.class
.......\........\MCParser$WeightContext.class
.......\........\MCParser$WhilestmtContext.class
.......\........\MCParser.class
.......\........\MCParser.java
.......\........\output\antlr4_parse_tree.png
.......\........\Program.txt
.......\........\readme.txt
.......\MC\.classpath
.......\..\.project
.......\..\.settings\org.eclipse.jdt.core.prefs
.......\..\bin\compiler\ANTLRCodeGen.class
.......\..\...\........\ast\MC.tokens
.......\..\...\........\...\MCBaseListener.class
.......\..\...\........\...\MCBaseVisitor.class
.......\..\...\........\...\MCLexer.class
.......\..\...\........\...\MCLexer.tokens
.......\..\...\........\...\MCListener.class
.......\..\...\........\...\MCParser$AssignstmtContext.class
.......\..\...\........\...\MCParser$BlockContext.class
.......\..\...\........\...\MCParser$DeclarationContext.class
.......\..\...\........\...\MCParser$ExpressionContext.class
.......\..\...\........\...\MCParser$ForstmtContext.class
.......\..\...\........\...\MCParser$FuncdeclarationContext.class
.......\..\...\........\...\MCParser$IfstmtContext.class
.......\..\...\........\...\MCParser$ProgramContext.class
.......\..\...\........\...\MCParser$StatementContext.class
.......\..\...\........\...\MCParser$TypeContext.class
.......\..\...\........\...\MCParser$VardeclarionContext.class
.......\..\...\........\...\MCParser$WhilestmtContext.class
.......\..\...\........\...\MCParser.class
.......\..\...\........\...\MCVisitor.class
.......\..\...\........\Main.class
.......\..\...\........\Translation.class
.......\..\...\........\Visitor.class
.......\..\lib\antlr-4.5.1-complete.jar
.......\..\...\soot-trunk.jar
.......\..\MC.g4
.......\..\output\HelloWorld.class
.......\..\Program1.txt
.......\..\Program2.txt
.......\..\Program3.txt
.......\..\README.txt
.......\..\Result.txt
.......\..\RunGeneratedCode.launch
.......\..\src\compiler\ANTLRCodeGen.java
.......\..\...\........\ast\MC.tokens
.......\..\...\........\...\MCBaseListener.java
.......\..\...\........\...\MCBaseVisitor.java
.......\..\...\........\...\MCLexer.java
.......\..\...\........\...\MCLexer.tokens
.......\..\...\........\...\MCListener.java
.......\..\...\........\...\MCParser.java
.......\..\...\........\...\MCVisitor.java
.......\..\...\........\Main.java
.......\..\...\........\Translation.java
.......\..\...\........\Visitor.java
.......\编译原理课设报告.docx
.......\MC\bin\compiler\ast
.......\..\src\compiler\ast
.......\..\bin\compiler
.......\..\src\compiler
.......\Antlr_MC\output
.......\MC\.settings
.......\..\bin
.......\..\lib
.......\..\output
.......\..\src