cdef extern from "strmap.h": ctypedef struct StrMap StrMap* stringmap_new() void stringmap_delete(StrMap *vocab) int stringmap_index(StrMap *vocab, char *s) char* stringmap_word(StrMap *vocab, int i) cdef class StringMap: cdef StrMap *vocab cdef char *word(self, int i) cdef int index(self, char *s)