Help Center›FreeBASIC
#errorkeyword
Preprocessor diagnostic directive
Syntax
#error error_text
Parameters
| Name | Description | |
|---|---|---|
error_text | The display message |
Description
#error interrupts compiling to display error_text when compiler finds it, and then parsing continues. This keyword must be surrounded by an
#if <condition> ...#endif, so the compiler can reach #error only if <condition> is met.In any case, the final status will be "Failed to compile".
Remarks
Differences from QB
- New to FreeBASIC
See also
Example
#define c 1
#if c = 1
#error Bad value of c
#endif
Reference
- Documented in KeyPgPperror.html