Package qm :: Package test :: Package classes :: Module compiler
[hide private]
[frames] | no frames]

Module compiler

source code

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.

Classes [hide private]
  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.