/* voc 2.1.0 [2025/05/18] for gcc LP64 on slackware xtspaF */

#ifndef oocLowReal__h
#define oocLowReal__h

#include "SYSTEM.h"


import void (*oocLowReal_ErrorHandler)(INT16);
import INT16 oocLowReal_err;


import void oocLowReal_ClearError (void);
import BOOLEAN oocLowReal_IsInfinity (REAL real);
import BOOLEAN oocLowReal_IsLowException (void);
import BOOLEAN oocLowReal_IsNaN (REAL real);
import UINT32 oocLowReal_currentMode (void);
import INT16 oocLowReal_exponent (REAL x);
import INT16 oocLowReal_exponent10 (REAL x);
import REAL oocLowReal_fraction (REAL x);
import REAL oocLowReal_fractpart (REAL x);
import REAL oocLowReal_intpart (REAL x);
import REAL oocLowReal_pred (REAL x);
import REAL oocLowReal_round (REAL x, INT16 n);
import REAL oocLowReal_scale (REAL x, INT16 n);
import void oocLowReal_setMode (UINT32 m);
import REAL oocLowReal_sign (REAL x);
import REAL oocLowReal_succ (REAL x);
import REAL oocLowReal_synthesize (INT16 expart, REAL frapart);
import REAL oocLowReal_trunc (REAL x, INT16 n);
import REAL oocLowReal_ulp (REAL x);
import void *oocLowReal__init(void);


#endif // oocLowReal
