 |
Plasma Engine
2.0
|
Loading...
Searching...
No Matches
8#define PL_PP_IDENTITY(x) x
11#define PL_PP_CONCAT(x, y) PL_PP_CONCAT_HELPER(x, y)
12#define PL_PP_CONCAT_HELPER(x, y) PL_PP_CONCAT_HELPER2(x, y)
13#define PL_PP_CONCAT_HELPER2(x, y) x##y
16#define PL_PP_CONCAT(x, y) PL_PP_CONCAT_HELPER(x, y)
19#define PL_PP_STRINGIFY(str) PL_PP_STRINGIFY_HELPER(str)
20#define PL_PP_STRINGIFY_HELPER(x) #x
23#define PL_COMPILE_TIME_MAX(a, b) ((a) > (b) ? (a) : (b))
26#define PL_COMPILE_TIME_MIN(a, b) ((a) < (b) ? (a) : (b))
30#define PL_BIT(n) (1ull << (n))