From 1466228b39f25835440ea5255b318ecdc1399864 Mon Sep 17 00:00:00 2001 From: Lisandro Dalcin Date: Thu, 8 Apr 2010 15:06:18 -0300 Subject: [PATCH] test many cimport statement variants for the C stdlib pxd's --- Cython/Includes/libc/__init__.pxd | 1 + tests/compile/libc_all.pyx | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 Cython/Includes/libc/__init__.pxd diff --git a/Cython/Includes/libc/__init__.pxd b/Cython/Includes/libc/__init__.pxd new file mode 100644 index 00000000..fa81adaf --- /dev/null +++ b/Cython/Includes/libc/__init__.pxd @@ -0,0 +1 @@ +# empty file diff --git a/tests/compile/libc_all.pyx b/tests/compile/libc_all.pyx index 25c5de6f..85a7a54b 100644 --- a/tests/compile/libc_all.pyx +++ b/tests/compile/libc_all.pyx @@ -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") -- 2.26.2