conversions.def 607 B

1234567891011121314
  1. DEFINITION MODULE Conversions;
  2. (* Classic scalar <-> string conversions. Output strings are
  3. NUL-terminated; the StrTo* functions return FALSE when the whole
  4. string is not a valid literal of the target type. *)
  5. PROCEDURE IntToStr(n : INTEGER; VAR s : ARRAY OF CHAR);
  6. PROCEDURE CardToStr(n : CARDINAL; VAR s : ARRAY OF CHAR);
  7. PROCEDURE RealToStr(x : REAL; VAR s : ARRAY OF CHAR);
  8. PROCEDURE StrToInt(s : ARRAY OF CHAR; VAR n : INTEGER) : BOOLEAN;
  9. PROCEDURE StrToCard(s : ARRAY OF CHAR; VAR n : CARDINAL) : BOOLEAN;
  10. PROCEDURE StrToReal(VAR s : ARRAY OF CHAR; VAR x : REAL) : BOOLEAN;
  11. END Conversions.