Uniform interface to compilers.
This module contains the 'Compiler' class which is an abstract base
class providing a uniform interface to various compilers, such as the GNU
Compiler Collection and the Edison Design Group compilers.
|
CompilerExecutable |
A 'CompilerExecutable' is a 'Compiler' that is being run. |
Compiler |
A 'Compiler' compiles and links source files. |
SourcePosition |
A 'SourcePosition' indicates a location in source code. |
Diagnostic |
A 'Diagnostic' is a message issued by a compiler. |
GCC |
A 'GCC' is a GNU Compiler Collection compiler. |
EDG |
An 'EDG' is an Edison Design Group compiler. |