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
