3#include "elementa/license.inc"
4#include "elementa/checks.inc"
6#ifndef ELEMENTA_BASE_DEFINITIONS_H
7#define ELEMENTA_BASE_DEFINITIONS_H
40#define ELE_PRE_TOSTR_IMPL(x) #x
47#define ELE_PRE_TOSTR(x) ELE_PRE_TOSTR_IMPL(x)
57#define ELE_PRE_NAME "Elementa"
60#define ELE_PRE_VER_MAJOR 5
62#define ELE_PRE_VER_MINOR 0
64#define ELE_PRE_VER_REV 0
67#define ELE_PRE_VERSIONSTR ELE_PRE_TOSTR(ELE_PRE_VER_MAJOR) "." \
68 ELE_PRE_TOSTR(ELE_PRE_VER_MINOR) "." \
69 ELE_PRE_TOSTR(ELE_PRE_VER_REV)
82constexpr bool kNo =
false;
constexpr bool kNo
Constant for "no".
constexpr bool kYes
Constant for "yes".
constexpr const char * kYesNoCString(bool b)
User-friendly yes/no output.