git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@50 626c5289-ae23-0410-ae9c-e8d60b6d4f22
24 lines
374 B
C
24 lines
374 B
C
/* Simple example from documentation */
|
|
/* File : example.c */
|
|
|
|
#include <time.h>
|
|
|
|
double My_variable = 3.0;
|
|
|
|
/* Compute factorial of n */
|
|
int fact(int n) {
|
|
if (n <= 1) return 1;
|
|
else return n*fact(n-1);
|
|
}
|
|
|
|
/* Compute n mod m */
|
|
int my_mod(int n, int m) {
|
|
return (n % m);
|
|
}
|
|
|
|
|
|
char *get_time() {
|
|
long ltime;
|
|
time(<ime);
|
|
return ctime(<ime);
|
|
}
|