Class CompilerEnvironment

Inheritance graph
Description

The compiler environment.

By inheriting this class and overloading the functions, it is possible to make a custom Pike compiler.

Note

Prior to Pike 7.8 this sort of customization has to be done either via custom master objects, or via CompilationHandlers.

Note

The default MasterObject replaces this class with HandlerCompilerEnvironment.

See also

CompilationHandler, MasterObject, master(), replace_master()


Inherit Reporter

inherit Reporter : Reporter

Description

Implements the Reporter API.

See also

Reporter()->report(), Reporter()->SeverityLevel