Method MasterObject()->set_inhibit_compile_errors()
- Method
set_inhibit_compile_errors
void
set_inhibit_compile_errors(bool
|CompilationHandler
|function
(string
,int
,string
:void
)behaviour
)- Description
Set the compile error, warning and exception behaviour.
- Parameter
behaviour
The desired behaviour. One of:
int(0)
Output compilation errors and warnings to stderr. This is the default behaviour.
int(1)
Inhibit output of compilator diagnostics.
function
(string
,int
,string
:void
)Function to call for compilation errors. Compilation warnings and exceptions are inhibited.
The function will be called with the same arguments as those passed to compile_error().
CompilationHandler
Compilation handler to use for diagnostics.
- Note
Note that the behaviour is thread local, and is not copied to new threads when they are created.
- See also