summaryrefslogtreecommitdiff
path: root/numpy/distutils/tests/swig_ext/src
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/distutils/tests/swig_ext/src')
-rw-r--r--numpy/distutils/tests/swig_ext/src/example.c14
-rw-r--r--numpy/distutils/tests/swig_ext/src/example.i14
-rw-r--r--numpy/distutils/tests/swig_ext/src/zoo.cc23
-rw-r--r--numpy/distutils/tests/swig_ext/src/zoo.h9
-rw-r--r--numpy/distutils/tests/swig_ext/src/zoo.i10
5 files changed, 0 insertions, 70 deletions
diff --git a/numpy/distutils/tests/swig_ext/src/example.c b/numpy/distutils/tests/swig_ext/src/example.c
deleted file mode 100644
index be151725c..000000000
--- a/numpy/distutils/tests/swig_ext/src/example.c
+++ /dev/null
@@ -1,14 +0,0 @@
-/* File : example.c */
-
-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);
-}
diff --git a/numpy/distutils/tests/swig_ext/src/example.i b/numpy/distutils/tests/swig_ext/src/example.i
deleted file mode 100644
index f4fc11e66..000000000
--- a/numpy/distutils/tests/swig_ext/src/example.i
+++ /dev/null
@@ -1,14 +0,0 @@
-/* -*- c -*- */
-
-/* File : example.i */
-%module example
-%{
-/* Put headers and other declarations here */
-extern double My_variable;
-extern int fact(int);
-extern int my_mod(int n, int m);
-%}
-
-extern double My_variable;
-extern int fact(int);
-extern int my_mod(int n, int m);
diff --git a/numpy/distutils/tests/swig_ext/src/zoo.cc b/numpy/distutils/tests/swig_ext/src/zoo.cc
deleted file mode 100644
index 0a643d1e5..000000000
--- a/numpy/distutils/tests/swig_ext/src/zoo.cc
+++ /dev/null
@@ -1,23 +0,0 @@
-#include "zoo.h"
-#include <cstdio>
-#include <cstring>
-
-Zoo::Zoo()
-{
- n = 0;
-}
-
-void Zoo::shut_up(char *animal)
-{
- if (n < 10) {
- strcpy(animals[n], animal);
- n++;
- }
-}
-
-void Zoo::display()
-{
- int i;
- for(i = 0; i < n; i++)
- printf("%s\n", animals[i]);
-}
diff --git a/numpy/distutils/tests/swig_ext/src/zoo.h b/numpy/distutils/tests/swig_ext/src/zoo.h
deleted file mode 100644
index cb26e6cef..000000000
--- a/numpy/distutils/tests/swig_ext/src/zoo.h
+++ /dev/null
@@ -1,9 +0,0 @@
-
-class Zoo{
- int n;
- char animals[10][50];
-public:
- Zoo();
- void shut_up(char *animal);
- void display();
-};
diff --git a/numpy/distutils/tests/swig_ext/src/zoo.i b/numpy/distutils/tests/swig_ext/src/zoo.i
deleted file mode 100644
index a029c03e8..000000000
--- a/numpy/distutils/tests/swig_ext/src/zoo.i
+++ /dev/null
@@ -1,10 +0,0 @@
-// -*- c++ -*-
-// Example copied from http://linuxgazette.net/issue49/pramode.html
-
-%module example2
-
-%{
-#include "zoo.h"
-%}
-
-%include "zoo.h"