Device Monitoring Studio Documentation Advanced Features Protocol Binding Language Reference Preprocessor Overview
Preprocessor is a special compiler that is run each time the application compiles the protocol definition file. It executes before compilation of the source file and prepares a source file for compilation.
Device Monitoring Studio provides a fully C99-compliant preprocessor which supports the following directives:
#include
#pragma once
#define
, #undef
#if
, #ifdef
, #ifndef
, #else
, #elif
, #endif
, defined() operator
.#error