Fichero de Prototipos

El fichero coord.h contiene las declaraciones de las estructuras de datos y funciones:
lhp@nereida:~/Lperl/src/XSUB/h2xsexample/coordlib/include$ cat -n coord.h
 1  #include <stdio.h>
 2  #include <math.h>
 3
 4  #define PI 3.14159265358979323846264338327
 5
 6  typedef struct {
 7    double mod;
 8    double arg;
 9  } polar;
10
11  polar getpolar();
12  char * polar2str(const char * format, polar p);
13
14  typedef struct {
15    double x;
16    double y;
17  } rectangular;
18
19  rectangular getrectangular();
20  char * rectangular2str(const char * format, rectangular r);
21
22  polar rc2pl(rectangular r);
23  rectangular pl2rc(polar p);

Casiano Rodríguez León
2010-03-22