/* file generated by oo2c -- do not edit */
#ifndef _MODULE_LowLReal_
#define _MODULE_LowLReal_

#define LowLReal__radix 2
#define LowLReal__places 53
#define LowLReal__expoMax 1023
#define LowLReal__expoMin -1022
#define LowLReal__large 1.7976931348623157E+308
#define LowLReal__small 2.2250738585072014E-308
#define LowLReal__IEC559 1
#define LowLReal__LIA1 0
#define LowLReal__rounds 0
#define LowLReal__gUnderflow 1
#define LowLReal__exception 0
#define LowLReal__extend 0
#define LowLReal__nModes 0
typedef unsigned int LowLReal__Modes;
extern unsigned char LowLReal__isBigEndian;
extern short int LowLReal__err(void);
extern void LowLReal__ClearError(void);
extern void LowLReal__ErrorHandler(short int err);
extern double LowLReal__Real(const int* ra__ref, int ra_0d);
extern short int LowLReal__exponent(double x);
extern short int LowLReal__exponent10(double x);
extern double LowLReal__fraction(double x);
extern unsigned char LowLReal__IsInfinity(double real);
extern unsigned char LowLReal__IsNaN(double real);
extern double LowLReal__sign(double x);
extern double LowLReal__scale(double x, short int n);
extern double LowLReal__ulp(double x);
extern double LowLReal__succ(double x);
extern double LowLReal__pred(double x);
extern double LowLReal__intpart(double x);
extern double LowLReal__fractpart(double x);
extern double LowLReal__trunc(double x, short int n);
extern double LowLReal__round(double x, short int n);
extern double LowLReal__synthesize(short int expart, double frapart);
extern void LowLReal__setMode(unsigned int m);
extern unsigned int LowLReal__currentMode(void);
extern unsigned char LowLReal__IsLowException(void);
extern void LowLReal_init(void);

#endif
