cdef extern from "header_int128.h": # Basically, we cheat cython to think we will use unsigned long long, # which is a 64 bit int ... ctypedef unsigned long long int128 print "hello world" cpdef int foo(): cdef int128 foo = 4 return 32