cppx-core
config.hpp
Go to the documentation of this file.
1 #pragma once // Source encoding: UTF-8 with BOM (π is a lowercase Greek "pi").
2 
3 #include <cppx-core/language/types/Truth.hpp> // cppx::Truth
4 
5 namespace cppx
6 {
8  #ifndef CPPX_NO_EXECUTION_CHARACTER_SET_CHECK_PLEASE
9  = true; // Default.
10  #else
11  = false;
12  #endif
13  // ↑ See <cppx-core/text/unicode/assert-utf8-execution-character-set.hpp>
14 
16  #ifdef CPPX_ASCII_PLEASE
17  = true;
18  #else
19  = false; // Default.
20  #endif
21  // ↑ See <cppx-core/data/Symbol_strings.hpp>
22 
23 } // namespace cppx
A drop-in replacement for bool without implicit conversion from/to types other than bool.
Definition: Truth.hpp:34
constexpr Truth check_the_execution_character_set
Definition: config.hpp:9
Truth is a drop-in replacement for bool without implicit conversion from/to types other than bool.
constexpr Truth use_ascii_substitutes
Definition: config.hpp:19