edu.ustc.cs.compile.platform
类 CompilerParameters
java.lang.Object
edu.ustc.cs.compile.platform.CompilerParameters
public class CompilerParameters
- extends java.lang.Object
Collects a set of parameters for the compiler platform.
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
debug
private boolean debug
dispAST
private boolean dispAST
doInterp
private boolean doInterp
doCheck
private boolean doCheck
doOpt
private boolean doOpt
dispOptAST
private boolean dispOptAST
genAsm
private boolean genAsm
exec
private boolean exec
srcFile
private java.lang.String srcFile
asmFile
private java.lang.String asmFile
exeFile
private java.lang.String exeFile
cfgFile
private java.lang.String cfgFile
parserClass
private java.lang.String parserClass
propertyDumpClass
private java.lang.String propertyDumpClass
interpClass
private java.lang.String interpClass
checkerClass
private java.lang.String checkerClass
optClass
private java.lang.String optClass
generatorClass
private java.lang.String generatorClass
arch
private CompilerParameters.Arch arch
gccPath
private java.lang.String gccPath
spimPath
private java.lang.String spimPath
CompilerParameters
public CompilerParameters()
init
public void init()
dump
public java.lang.String dump()
isDebug
public boolean isDebug()
setDebug
public void setDebug(boolean flag)
isDispAST
public boolean isDispAST()
setDispAST
public void setDispAST(boolean flag)
isInterp
public boolean isInterp()
isDoCheck
public boolean isDoCheck()
setInterp
public void setInterp(boolean flag)
setDoCheck
public void setDoCheck(boolean flag)
isDoOpt
public boolean isDoOpt()
setDoOpt
public void setDoOpt(boolean flag)
isDispOptAST
public boolean isDispOptAST()
setDispOptAST
public void setDispOptAST(boolean flag)
isGenAsm
public boolean isGenAsm()
setGenAsm
public void setGenAsm(boolean flag)
isExec
public boolean isExec()
setExec
public void setExec(boolean flag)
getSrcFile
public java.lang.String getSrcFile()
setSrcFile
public void setSrcFile(java.lang.String src)
getAsmFile
public java.lang.String getAsmFile()
setAsmFile
public void setAsmFile(java.lang.String asm)
getExeFile
public java.lang.String getExeFile()
setExeFile
public void setExeFile(java.lang.String exe)
getCfgFile
public java.lang.String getCfgFile()
setCfgFile
public void setCfgFile(java.lang.String cfg)
getParserClass
public java.lang.String getParserClass()
setParserClass
public void setParserClass(java.lang.String parser)
getCheckerClass
public java.lang.String getCheckerClass()
setCheckerClass
public void setCheckerClass(java.lang.String checker)
getPropertyDumpClass
public java.lang.String getPropertyDumpClass()
setPropertyDumpClass
public void setPropertyDumpClass(java.lang.String dump)
getInterpClass
public java.lang.String getInterpClass()
setInterpClass
public void setInterpClass(java.lang.String interp)
getOptClass
public java.lang.String getOptClass()
setOptClass
public void setOptClass(java.lang.String opt)
getGenClass
public java.lang.String getGenClass()
setGenClass
public void setGenClass(java.lang.String gen)
getArch
public CompilerParameters.Arch getArch()
setArch
public void setArch(CompilerParameters.Arch arch)
setArch
public void setArch(java.lang.String arch)
getGccPath
public java.lang.String getGccPath()
setGccPath
public void setGccPath(java.lang.String gcc)
getSpimPath
public java.lang.String getSpimPath()
setSpimPath
public void setSpimPath(java.lang.String spim)