Die example.i-Datei:
/* example.i */
%module example
%{
/* header files or additional C Code */
extern double My_variable;
extern int fact(int n);
extern int my_mod(int x, int y);
extern char *get_time();
%}
extern double My_variable;
extern int fact(int n);
extern int my_mod(int x, int y);
extern char *get_time();
Modulname
Variablen und Funktionen, die nach Python exportiert werden sollen