DEFINITION MODULE LongConv;

  (* Low-level LONGREAL/string conversions *)

IMPORT
  ConvTypes, RealConv;

TYPE
  ConvResults = ConvTypes.ConvResults;
		(* strAllRight, strOutOfRange, strWrongFormat, strEmpty *)


(****************************************************************)
(*								*)
(*	GPM defines LONGREAL as a type alias of REAL so no	*)
(*      seperate implementation is required.  LongConv is	*)
(*      implemented by RealConv.				*)
(*								*)
(****************************************************************)

CONST
  ScanReal         = RealConv.ScanReal;
  FormatReal       = RealConv.FormatReal;
  ValueReal        = RealConv.ValueReal;
  LengthFloatReal  = RealConv.LengthFloatReal;
  LengthEngReal    = RealConv.LengthEngReal;
  LengthFixedReal  = RealConv.LengthFixedReal;
  IsRConvException = RealConv.IsRConvException;

END LongConv.