/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: ansi:limits.h (VERSION 2.6)
*/

#ifndef __TDF_ANSI_LIMITS_H
#define __TDF_ANSI_LIMITS_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__ansi__limits begin

#pragma token EXP const : int : CHAR_BIT # ansi.limits.CHAR_BIT
#pragma token EXP const : int : CHAR_MAX # ansi.limits.CHAR_MAX
#pragma token EXP const : int : CHAR_MIN # ansi.limits.CHAR_MIN
#pragma token EXP const : int : INT_MAX # ansi.limits.INT_MAX
#pragma token EXP const : int : INT_MIN # ansi.limits.INT_MIN
#pragma token EXP const : long : LONG_MAX # ansi.limits.LONG_MAX
#pragma token EXP const : long : LONG_MIN # ansi.limits.LONG_MIN
#pragma token EXP const : int : MB_LEN_MAX # ansi.limits.MB_LEN_MAX
#pragma token EXP const : int : SCHAR_MAX # ansi.limits.SCHAR_MAX
#pragma token EXP const : int : SCHAR_MIN # ansi.limits.SCHAR_MIN
#pragma token EXP const : int : SHRT_MAX # ansi.limits.SHRT_MAX
#pragma token EXP const : int : SHRT_MIN # ansi.limits.SHRT_MIN
#pragma token EXP const : int : UCHAR_MAX # ansi.limits.UCHAR_MAX
#pragma token EXP const : unsigned int : UINT_MAX # ansi.limits.UINT_MAX
#pragma token EXP const : unsigned long : ULONG_MAX # ansi.limits.ULONG_MAX
#pragma token EXP const : int : USHRT_MAX # ansi.limits.USHRT_MAX

#pragma interface CHAR_BIT CHAR_MAX CHAR_MIN INT_MAX INT_MIN LONG_MAX
#pragma interface LONG_MIN MB_LEN_MAX SCHAR_MAX SCHAR_MIN SHRT_MAX SHRT_MIN
#pragma interface UCHAR_MAX UINT_MAX ULONG_MAX USHRT_MAX

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_ANSI_LIMITS_H */
