Class CompilerEnvironment

Inheritance graph
Reporter CompilerEnvironment CompilerEnvironment DefaultCompilerEnvironment
Description

CompilerEnvironment that supports handlers.

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.

See also

CompilationHandler, MasterObject, master(), replace_master()


Inherit OrigCompilerEnvironment

inherit CompilerEnvironment : OrigCompilerEnvironment


Inherit Reporter

inherit Reporter : Reporter

Description

Implements the Reporter API.

See also

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