1// C limitations
2
3#pragma once
4
5#include <limits.h>
6
7#ifndef LLONG_MIN
8#define LLONG_MIN (-__LONG_LONG_MAX__ - 1)
9#endif
10
11#ifndef LLONG_MAX
12#define LLONG_MAX __LONG_LONG_MAX__
13#endif
14
15#ifndef ULLONG_MAX
16#define ULLONG_MAX (__LONG_LONG_MAX__ * 2ULL + 1)
17#endif
18