文件名称:Compiler
介绍说明--下载内容均来自于网络,请自行研究使用
利用ANTLR和soot进行编写,文法是利用自己写的测试文法,实现简单的运算。-Using soot and ANTLR to write, grammar is the use of their own written test grammar, to achieve a simple operation.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Compiler\.classpath
........\.project
........\bin\compiler\ANTLRCodeGen.class
........\...\........\ast\Expr.tokens
........\...\........\...\ExprBaseListener.class
........\...\........\...\ExprBaseVisitor.class
........\...\........\...\ExprLexer.class
........\...\........\...\ExprLexer.tokens
........\...\........\...\ExprListener.class
........\...\........\...\ExprParser$ExprContext.class
........\...\........\...\ExprParser$ProgContext.class
........\...\........\...\ExprParser.class
........\...\........\...\ExprVisitor.class
........\...\........\ASTVisitor.class
........\...\soot\example\call_instrument\InvokeStaticInstrumenter.class
........\...\....\.......\...............\MyCounter.class
........\...\....\.......\Creatfile.class
........\...\....\.......\GotoInstrumenter.class
........\Expr.g4
........\lib\antlr\antlr-4.5.1-complete.jar
........\...\.....\antlr4.bat
........\...\.....\Expr.g4
........\...\.....\grun.bat
........\...\.....\javac.bat
........\...\.....\program.txt
........\...\.....\readme.txt
........\...\.....\加cmd到右键菜单.reg
........\...\soot-trunk.jar
........\output\HelloWorld.class
........\program.txt
........\RunGeneratedCode.launch
........\src\compiler\ANTLRCodeGen.java
........\...\........\ast\Expr.tokens
........\...\........\...\ExprBaseListener.java
........\...\........\...\ExprBaseVisitor.java
........\...\........\...\ExprLexer.java
........\...\........\...\ExprLexer.tokens
........\...\........\...\ExprListener.java
........\...\........\...\ExprParser.java
........\...\........\...\ExprVisitor.java
........\...\........\ASTVisitor.java
........\...\soot\example\call_instrument\InvokeStaticInstrumenter.java
........\...\....\.......\...............\MyCounter.java
........\...\....\.......\Creatfile.java
........\...\....\.......\GotoInstrumenter.java
........\bin\soot\example\call_instrument
........\src\soot\example\call_instrument
........\bin\compiler\ast
........\...\soot\example
........\src\compiler\ast
........\...\soot\example
........\bin\compiler
........\...\soot
........\lib\antlr
........\src\compiler
........\...\soot
........\bin
........\lib
........\output
........\src
Compiler