test many cimport statement variants for the C stdlib pxd's
authorLisandro Dalcin <dalcinl@gmail.com>
Thu, 8 Apr 2010 18:06:18 +0000 (15:06 -0300)
committerLisandro Dalcin <dalcinl@gmail.com>
Thu, 8 Apr 2010 18:06:18 +0000 (15:06 -0300)
Cython/Includes/libc/__init__.pxd [new file with mode: 0644]
tests/compile/libc_all.pyx

diff --git a/Cython/Includes/libc/__init__.pxd b/Cython/Includes/libc/__init__.pxd
new file mode 100644 (file)
index 0000000..fa81ada
--- /dev/null
@@ -0,0 +1 @@
+# empty file
index 25c5de6f50bfc412706ca56adca75b417021617c..85a7a54bb2b1bbebb9d032855ae78e1f294e3589 100644 (file)
@@ -1,3 +1,28 @@
+cimport libc
+
+cimport libc.stdio
+cimport libc.errno
+cimport libc.float
+cimport libc.limits
+cimport libc.locale
+cimport libc.signal
+cimport libc.stddef
+cimport libc.stdint
+cimport libc.stdio
+cimport libc.stdlib
+cimport libc.string
+
+from libc cimport errno
+from libc cimport float
+from libc cimport limits
+from libc cimport locale
+from libc cimport signal
+from libc cimport stddef
+from libc cimport stdint
+from libc cimport stdio
+from libc cimport stdlib
+from libc cimport string
+
 from libc.errno  cimport *
 from libc.float  cimport *
 from libc.limits cimport *
@@ -8,3 +33,7 @@ from libc.stdint cimport *
 from libc.stdio  cimport *
 from libc.stdlib cimport *
 from libc.string cimport *
+
+libc.stdio.printf("hello\n")
+stdio.printf("hello\n")
+printf("hello\n")