Constant BUFSIZ CHAR_BIT CHAR_MAX CHAR_MIN CLOCKS_PER_SEC __DATE__ DBL_DIG DBL_EPSILON DBL_MANT_DIG DBL_MAX DBL_MAX_10_EXP DBL_MAX_EXP DBL_MIN DBL_MIN_10_EXP DBL_MIN_EXP E2BIG EACCES EAGAIN EBADF EBADMSG EBUSY ECANCELED ECHILD EDEADLK EDOM EEXIST EFAULT EFBIG EILSEQ EINPROGRESS EINTR EINVAL EIO EISDIR EMFILE EMLINK EMSGSIZE ENAMETOOLONG ENFILE ENODEV ENOENT ENOEXEC ENOLCK ENOMEM ENOSPC ENOSYS ENOTDIR ENOTEMPTY ENOTSUP ENOTTY ENXIO EOF EPERM EPIPE ERANGE EROFS ESPIPE ESRCH ETIMEDOUT EXDEV EXIT_FAILURE EXIT_SUCCESS false __FILE__ FILENAME_MAX FLT_DIG FLT_EPSILON FLT_MANT_DIG FLT_MAX FLT_MAX_10_EXP FLT_MAX_EXP FLT_MIN FLT_MIN_10_EXP FLT_MIN_EXP FLT_RADIX FLT_ROUNDS F_OK FOPEN_MAX __func__ __FUNCTION__ __GNUC__ HUGE_VAL INT16_MAX INT16_MIN INT32_MAX INT32_MIN INT64_MAX INT64_MIN INT8_MAX INT8_MIN INT_FAST16_MAX INT_FAST16_MIN INT_FAST32_MAX INT_FAST32_MIN INT_FAST64_MAX INT_FAST64_MIN INT_FAST8_MAX INT_FAST8_MIN INT_LEAST16_MAX INT_LEAST16_MIN INT_LEAST32_MAX INT_LEAST32_MIN INT_LEAST64_MAX INT_LEAST64_MIN INT_LEAST8_MAX INT_LEAST8_MIN INT_MAX INTMAX_MAX INTMAX_MIN INT_MIN INTPTR_MAX INTPTR_MIN _IOFBF _IOLBF _IONBF LC_ALL LC_COLLATE LC_CTYPE LC_MONETARY LC_NUMERIC LC_TIME LDBL_DIG LDBL_EPSILON LDBL_MANT_DIG LDBL_MAX LDBL_MAX_10_EXP LDBL_MAX_EXP LDBL_MIN LDBL_MIN_10_EXP LDBL_MIN_EXP __LINE__ LLONG_MAX LLONG_MIN LONG_MAX LONG_MIN L_tmpnam M_1_PI M_2_PI M_2_SQRTPI MB_CUR_MAX MB_LEN_MAX M_E M_LN10 M_LN2 M_LOG10E M_LOG2E M_PI M_PI_2 M_PI_4 M_SQRT1_2 M_SQRT2 NULL __PRETTY_FUNCTION__ PTRDIFF_MAX PTRDIFF_MIN RAND_MAX R_OK SCHAR_MAX SCHAR_MIN SEEK_CUR SEEK_END SEEK_SET SHRT_MAX SHRT_MIN SIGABRT SIGALRM SIG_ATOMIC_MAX SIG_ATOMIC_MIN SIGCHLD SIGCONT SIG_DFL SIG_ERR SIGFPE SIGHUP SIG_IGN SIGILL SIGINT SIGKILL SIGPIPE SIGQUIT SIGSEGV SIGSTOP SIGTERM SIGTRAP SIGTSTP SIGTTIN SIGTTOU SIGUSR1 SIGUSR2 SINT_MAX SINT_MIN SIZE_MAX SLONG_MAX SLONG_MIN SSHRT_MAX SSHRT_MIN __STDC__ __STDC_VERSION__ stderr stdin stdout __TIME__ TMP_MAX true UCHAR_MAX UINT16_MAX UINT32_MAX UINT64_MAX UINT8_MAX UINT_FAST16_MAX UINT_FAST32_MAX UINT_FAST64_MAX UINT_FAST8_MAX UINT_LEAST16_MAX UINT_LEAST32_MAX UINT_LEAST64_MAX UINT_LEAST8_MAX UINT_MAX UINTMAX_MAX UINTPTR_MAX ULLONG_MAX ULONG_MAX USHRT_MAX WCHAR_MAX WCHAR_MIN WEOF WINT_MAX WINT_MIN W_OK X_OK
Keyword asm __asm__ break case continue default do else for goto if __imag__ __real__ return sizeof switch typeof while
Type __attribute__ auto bool char clock_t complex __complex__ const DIR div_t double enum extern FILE float fpos_t gid_t inline int int16_t int32_t int64_t int8_t int_fast16_t int_fast32_t int_fast64_t int_fast8_t intmax_t intptr_t jmp_buf __label__ ldiv_t long mbstate_t off_t pid_t ptrdiff_t register restrict short sig_atomic_t signed size_t ssize_t static struct time_t typedef uid_t uint16_t uint32_t uint64_t uint8_t uint_fast16_t uint_fast32_t uint_fast64_t uint_fast8_t uint_least16_t uint_least32_t uint_least64_t uint_least8_t uintmax_t uintptr_t union unsigned va_list void volatile __volatile__ wchar_t wctrans_t wctype_t wint_t
