Pristine Ack-5.5
[Ack-5.5.git] / lang / m2 / libm2 / MathLib0.def
1 DEFINITION MODULE MathLib0;
2 (*
3   Module:       Some mathematical functions
4   From:         "Programming in Modula-2", 3rd, corrected edition, by N. Wirth
5   Version:      $Id: MathLib0.def,v 1.4 1994/06/24 12:48:55 ceriel Exp $
6
7         Exists for compatibility.
8         A more elaborate math lib can be found in Mathlib.def
9 *)
10
11         PROCEDURE sqrt(x : REAL) : REAL;
12
13         PROCEDURE exp(x : REAL) : REAL;
14
15         PROCEDURE ln(x : REAL) : REAL;
16
17         PROCEDURE sin(x : REAL) : REAL;
18
19         PROCEDURE cos(x : REAL) : REAL;
20
21         PROCEDURE arctan(x : REAL) : REAL;
22
23         PROCEDURE real(x : INTEGER) : REAL;
24
25         PROCEDURE entier(x : REAL) : INTEGER;
26
27 END MathLib0.