パッケージ coins.driver

インタフェースの概要
CompilerImplementation Compiler implementation object.
CompileSpecification Abstraction of a specification of compilation, i.e., specification of options, arguments and source files.
 

クラスの概要
CheckOptions Verify command line options whether they are listed in Registry or not.
CoinsOptions An abstraction of COINS options at a command line.
CommandLine Abstraction of a COINS compiler command line.
CompilerDriver A framework of COINS compiler driver.
CompilerExitStatus This object keeps the exit status of the compiler process.
CompileStatus This object keeps a status of compilation process, i.e., an exit status of a compiler process and a flag to show a linking is required or not.
CompileThread A compiler thread.
Driver A driver implementation using the COINS Compiler Driver API.
F77Driver A FORTRAN compiler driver.
StopWatch A stop-watch.
StreamCopier A thread to copy data from an incoming stream to an outgoing stream.
Suffix An object of this class represents a `suffix rule' of a suffix.
SuffixFactory A factory of Suffix object.
TemporaryFileManager Provides temporary file management facility.
Trace Trace controller.
Warning Warning controller.
 

例外の概要
PassStopException Even if the PassStopException is a derived class of PassException, it is not treated as an exceptional event, but a global exitting from a depth of compiler modules.