DEFINITION MODULE RealStr; (* ISO 10514-1: conversion between REAL values and their string forms. *) IMPORT ConvTypes; TYPE ConvResults = ConvTypes.ConvResults; PROCEDURE StrToReal (str : ARRAY OF CHAR; VAR real : REAL; VAR res : ConvResults); PROCEDURE RealToFloat (real : REAL; sigFigs : CARDINAL; VAR str : ARRAY OF CHAR); PROCEDURE RealToEng (real : REAL; sigFigs : CARDINAL; VAR str : ARRAY OF CHAR); PROCEDURE RealToFixed (real : REAL; place : INTEGER; VAR str : ARRAY OF CHAR); PROCEDURE RealToStr (real : REAL; VAR str : ARRAY OF CHAR); END RealStr.