/* XDS v2.51: Copyright (c) 1999-2003 Excelsior, LLC. All Rights Reserved. */
/* Generated by XDS Modula-2 to ANSI C v4.20 translator */

#ifndef WholeConv_H_
#define WholeConv_H_
#ifndef X2C_H_
#include "X2C.h"
#endif
#ifndef ConvTypes_H_
#include "ConvTypes.h"
#endif

typedef enum ConvTypes_ConvResults WholeConv_ConvResults;

extern void WholeConv_ScanInt(X2C_CHAR, X2C_CARD8 *, ConvTypes_ScanState *);

extern X2C_CARD8 WholeConv_FormatInt(X2C_CHAR [], X2C_CARD32);

extern X2C_INT32 WholeConv_ValueInt(X2C_CHAR [], X2C_CARD32);

extern X2C_CARD32 WholeConv_LengthInt(X2C_INT32);

extern void WholeConv_ScanCard(X2C_CHAR, X2C_CARD8 *, ConvTypes_ScanState *);

extern X2C_CARD8 WholeConv_FormatCard(X2C_CHAR [], X2C_CARD32);

extern X2C_CARD32 WholeConv_ValueCard(X2C_CHAR [], X2C_CARD32);

extern X2C_CARD32 WholeConv_LengthCard(X2C_CARD32);

extern X2C_BOOLEAN WholeConv_IsWholeConvException(void);


extern void WholeConv_BEGIN(void);


#endif /* WholeConv_H_ */
