|
1872 | 1872 | using uintptr_t = @\textit{unsigned integer type}@; // optional
|
1873 | 1873 | }
|
1874 | 1874 |
|
1875 |
| -#define INT@\placeholdernc{N}@_MIN @\seebelow@ |
1876 |
| -#define INT@\placeholdernc{N}@_MAX @\seebelow@ |
1877 |
| -#define UINT@\placeholdernc{N}@_MAX @\seebelow@ |
| 1875 | +#define INT[8, 16, 32, 64]_MIN @\seebelow@ // optional |
| 1876 | +#define INT[8, 16, 32, 64]_MAX @\seebelow@ // optional |
| 1877 | +#define UINT[8, 16, 32, 64]_MAX @\seebelow@ // optional |
1878 | 1878 |
|
1879 |
| -#define INT_FAST@\placeholdernc{N}@_MIN @\seebelow@ |
1880 |
| -#define INT_FAST@\placeholdernc{N}@_MAX @\seebelow@ |
1881 |
| -#define UINT_FAST@\placeholdernc{N}@_MAX @\seebelow@ |
| 1879 | +#define INT_LEAST[8, 16, 32, 64]_MIN @\seebelow@ |
| 1880 | +#define INT_LEAST[8, 16, 32, 64]_MAX @\seebelow@ |
| 1881 | +#define UINT_LEAST[8, 16, 32, 64]_MAX @\seebelow@ |
1882 | 1882 |
|
1883 |
| -#define INT_LEAST@\placeholdernc{N}@_MIN @\seebelow@ |
1884 |
| -#define INT_LEAST@\placeholdernc{N}@_MAX @\seebelow@ |
1885 |
| -#define UINT_LEAST@\placeholdernc{N}@_MAX @\seebelow@ |
| 1883 | +#define INT_FAST[8, 16, 32, 64]_MIN @\seebelow@ |
| 1884 | +#define INT_FAST[8, 16, 32, 64]_MAX @\seebelow@ |
| 1885 | +#define UINT_FAST[8, 16, 32, 64]_MAX @\seebelow@ |
1886 | 1886 |
|
1887 |
| -#define INTMAX_MIN @\seebelow@ |
1888 |
| -#define INTMAX_MAX @\seebelow@ |
1889 |
| -#define UINTMAX_MAX @\seebelow@ |
| 1887 | +#define INTPTR_MIN @\seebelow@ // optional |
| 1888 | +#define INTPTR_MAX @\seebelow@ // optional |
| 1889 | +#define UINTPTR_MAX @\seebelow@ // optional |
1890 | 1890 |
|
1891 |
| -#define INTPTR_MIN @\seebelow@ // optional |
1892 |
| -#define INTPTR_MAX @\seebelow@ // optional |
1893 |
| -#define UINTPTR_MAX @\seebelow@ // optional |
| 1891 | +#define INTMAX_MIN @\seebelow@ |
| 1892 | +#define INTMAX_MAX @\seebelow@ |
| 1893 | +#define UINTMAX_MAX @\seebelow@ |
1894 | 1894 |
|
1895 |
| -#define PTRDIFF_MIN @\seebelow@ |
1896 |
| -#define PTRDIFF_MAX @\seebelow@ |
1897 |
| -#define SIZE_MAX @\seebelow@ |
| 1895 | +#define PTRDIFF_MIN @\seebelow@ |
| 1896 | +#define PTRDIFF_MAX @\seebelow@ |
| 1897 | +#define SIG_ATOMIC_MIN @\seebelow@ |
| 1898 | +#define SIG_ATOMIC_MAX @\seebelow@ |
| 1899 | +#define SIZE_MAX @\seebelow@ |
1898 | 1900 |
|
1899 |
| -#define SIG_ATOMIC_MIN @\seebelow@ |
1900 |
| -#define SIG_ATOMIC_MAX @\seebelow@ |
| 1901 | +#define WCHAR_MIN @\seebelow@ |
| 1902 | +#define WCHAR_MAX @\seebelow@ |
| 1903 | +#define WINT_MIN @\seebelow@ |
| 1904 | +#define WINT_MAX @\seebelow@ |
1901 | 1905 |
|
1902 |
| -#define WCHAR_MIN @\seebelow@ |
1903 |
| -#define WCHAR_MAX @\seebelow@ |
| 1906 | +#define INT[8, 16, 32, 64]_C(value) @\seebelow@ // optional |
| 1907 | +#define UINT[8, 16, 32, 64]_C(value) @\seebelow@ // optional |
1904 | 1908 |
|
1905 |
| -#define WINT_MIN @\seebelow@ |
1906 |
| -#define WINT_MAX @\seebelow@ |
1907 |
| - |
1908 |
| -#define INT@\placeholdernc{N}@_C(value) @\seebelow@ |
1909 |
| -#define UINT@\placeholdernc{N}@_C(value) @\seebelow@ |
1910 |
| -#define INTMAX_C(value) @\seebelow@ |
| 1909 | +#define INTMAX_C(value) @\seebelow@ |
1911 | 1910 | #define UINTMAX_C(value) @\seebelow@
|
1912 | 1911 | \end{codeblock}
|
1913 | 1912 |
|
|
0 commit comments