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

#ifndef __TDF_ANSI_FLOAT_H
#define __TDF_ANSI_FLOAT_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__ansi__float begin

#ifndef __TDF_ANSI_FLOAT_H_XPG3_RANGES
#pragma extend interface "../shared/ansi.api/xpg3_ran.h"
#endif /* __TDF_ANSI_FLOAT_H_XPG3_RANGES */
#pragma token EXP rvalue : double : DBL_EPSILON # ansi.float.DBL_EPSILON
#pragma token EXP rvalue : int : DBL_MANT_DIG # ansi.float.DBL_MANT_DIG
#pragma token EXP rvalue : int : DBL_MAX_10_EXP # ansi.float.DBL_MAX_10_EXP
#pragma token EXP rvalue : int : DBL_MAX_EXP # ansi.float.DBL_MAX_EXP
#pragma token EXP rvalue : int : DBL_MIN_10_EXP # ansi.float.DBL_MIN_10_EXP
#pragma token EXP rvalue : int : DBL_MIN_EXP # ansi.float.DBL_MIN_EXP
#pragma token EXP rvalue : float : FLT_EPSILON # ansi.float.FLT_EPSILON
#pragma token EXP rvalue : int : FLT_MANT_DIG # ansi.float.FLT_MANT_DIG
#pragma token EXP rvalue : int : FLT_MAX_10_EXP # ansi.float.FLT_MAX_10_EXP
#pragma token EXP rvalue : int : FLT_MAX_EXP # ansi.float.FLT_MAX_EXP
#pragma token EXP rvalue : int : FLT_MIN_10_EXP # ansi.float.FLT_MIN_10_EXP
#pragma token EXP rvalue : int : FLT_MIN_EXP # ansi.float.FLT_MIN_EXP
#pragma token EXP const : int : FLT_RADIX # ansi.float.FLT_RADIX
#pragma token EXP rvalue : int : FLT_ROUNDS # ansi.float.FLT_ROUNDS
#pragma token EXP rvalue : int : LDBL_DIG # ansi.float.LDBL_DIG
#pragma token EXP rvalue : long double : LDBL_EPSILON # ansi.float.LDBL_EPSILON
#pragma token EXP rvalue : int : LDBL_MANT_DIG # ansi.float.LDBL_MANT_DIG
#pragma token EXP rvalue : long double : LDBL_MAX # ansi.float.LDBL_MAX
#pragma token EXP rvalue : int : LDBL_MAX_10_EXP # ansi.float.LDBL_MAX_10_EXP
#pragma token EXP rvalue : int : LDBL_MAX_EXP # ansi.float.LDBL_MAX_EXP
#pragma token EXP rvalue : long double : LDBL_MIN # ansi.float.LDBL_MIN
#pragma token EXP rvalue : int : LDBL_MIN_10_EXP # ansi.float.LDBL_MIN_10_EXP
#pragma token EXP rvalue : int : LDBL_MIN_EXP # ansi.float.LDBL_MIN_EXP

#pragma interface DBL_EPSILON DBL_MANT_DIG DBL_MAX_10_EXP DBL_MAX_EXP
#pragma interface DBL_MIN_10_EXP DBL_MIN_EXP FLT_EPSILON FLT_MANT_DIG
#pragma interface FLT_MAX_10_EXP FLT_MAX_EXP FLT_MIN_10_EXP FLT_MIN_EXP
#pragma interface FLT_RADIX FLT_ROUNDS LDBL_DIG LDBL_EPSILON LDBL_MANT_DIG
#pragma interface LDBL_MAX LDBL_MAX_10_EXP LDBL_MAX_EXP LDBL_MIN
#pragma interface LDBL_MIN_10_EXP LDBL_MIN_EXP

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_ANSI_FLOAT_H */
