![]() |
Papageno
An Advanced Pattern Matching Library
|
#include "ppg_settings.h"#include "ppg_context.h"#include <stdlib.h>#include <stdbool.h>#include <stdio.h>Go to the source code of this file.
Macros | |
| #define | PPG_LOGGING_SET_ENABLED(STATE) |
| A macro to dynamically toggle logging. More... | |
| #define | PPG_ERROR(...) printf("*** Error: " __VA_ARGS__); |
| A macro for printf style error output. | |
| #define | PPG_ASSERT(...) |
| A macro for assertions of boolean expressions. | |
| #define | PPG_LOG(...) |
| A macro for printf style output. | |
| #define | PPG_LOG_NOOP |
| #define | PPG_UNUSED(X) (void)(X) |
| #define PPG_LOGGING_SET_ENABLED | ( | STATE | ) |
A macro to dynamically toggle logging.
This macro helps to prevent undefined symbol errors when logging is suppressed in optimized builds.
1.8.6