{-# OPTIONS_GHC -fno-warn-unused-imports #-} #include #include module Bindings.Stemmer.Raw where import Foreign.Ptr #strict_import {- struct sb_stemmer; -} #opaque_t struct sb_stemmer {- typedef unsigned char sb_symbol; -} #synonym_t sb_symbol , CUChar #ccall sb_stemmer_list , IO (Ptr CString) #ccall sb_stemmer_new , CString -> CString -> IO (Ptr ) #ccall sb_stemmer_delete , Ptr -> IO () #ccall sb_stemmer_stem , Ptr -> CString -> CInt -> IO CString #ccall sb_stemmer_length , Ptr -> IO CInt