diff options
Diffstat (limited to 'docs/examples/userguide/language_basics/union.pyx')
-rw-r--r-- | docs/examples/userguide/language_basics/union.pyx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/examples/userguide/language_basics/union.pyx b/docs/examples/userguide/language_basics/union.pyx new file mode 100644 index 000000000..e05f63fcc --- /dev/null +++ b/docs/examples/userguide/language_basics/union.pyx @@ -0,0 +1,9 @@ +cdef union Food: + char *spam + float *eggs + +def main(): + cdef float *arr = [1.0, 2.0] + cdef Food spam = Food(spam='b') + cdef Food eggs = Food(eggs=arr) + print(spam.spam, eggs.eggs[0]) |