#include <cstdint>

static uint16_t MAGIC_NUMBER_VAL = 7076;

#define convert_func(NUM) 0x ## NUM

static const uint16_t val = convert_func(MAGIC_NUMBER_VAL); //0x7076
static const uint16_t val_tag = MAGIC_NUMBER_VAL;
