module Bindings.C.Ctype where
import Foreign.Ptr (Ptr,FunPtr,plusPtr)
import Foreign.Ptr (wordPtrToPtr,castPtrToFunPtr)
import Foreign.Storable
import Foreign.C.Types
import Foreign.C.String (CString,CStringLen,CWString,CWStringLen)
import Foreign.Marshal.Array (peekArray,pokeArray)
import Data.Int
import Data.Word
foreign import ccall "isalnum" c'isalnum
:: CInt -> IO CInt
foreign import ccall "&isalnum" p'isalnum
:: FunPtr (CInt -> IO CInt)
foreign import ccall "isalpha" c'isalpha
:: CInt -> IO CInt
foreign import ccall "&isalpha" p'isalpha
:: FunPtr (CInt -> IO CInt)
foreign import ccall "isblank" c'isblank
:: CInt -> IO CInt
foreign import ccall "&isblank" p'isblank
:: FunPtr (CInt -> IO CInt)
foreign import ccall "iscntrl" c'iscntrl
:: CInt -> IO CInt
foreign import ccall "&iscntrl" p'iscntrl
:: FunPtr (CInt -> IO CInt)
foreign import ccall "isdigit" c'isdigit
:: CInt -> IO CInt
foreign import ccall "&isdigit" p'isdigit
:: FunPtr (CInt -> IO CInt)
foreign import ccall "isgraph" c'isgraph
:: CInt -> IO CInt
foreign import ccall "&isgraph" p'isgraph
:: FunPtr (CInt -> IO CInt)
foreign import ccall "islower" c'islower
:: CInt -> IO CInt
foreign import ccall "&islower" p'islower
:: FunPtr (CInt -> IO CInt)
foreign import ccall "isprint" c'isprint
:: CInt -> IO CInt
foreign import ccall "&isprint" p'isprint
:: FunPtr (CInt -> IO CInt)
foreign import ccall "ispunct" c'ispunct
:: CInt -> IO CInt
foreign import ccall "&ispunct" p'ispunct
:: FunPtr (CInt -> IO CInt)
foreign import ccall "isspace" c'isspace
:: CInt -> IO CInt
foreign import ccall "&isspace" p'isspace
:: FunPtr (CInt -> IO CInt)
foreign import ccall "isupper" c'isupper
:: CInt -> IO CInt
foreign import ccall "&isupper" p'isupper
:: FunPtr (CInt -> IO CInt)
foreign import ccall "isxdigit" c'isxdigit
:: CInt -> IO CInt
foreign import ccall "&isxdigit" p'isxdigit
:: FunPtr (CInt -> IO CInt)
foreign import ccall "tolower" c'tolower
:: CInt -> IO CInt
foreign import ccall "&tolower" p'tolower
:: FunPtr (CInt -> IO CInt)
foreign import ccall "toupper" c'toupper
:: CInt -> IO CInt
foreign import ccall "&toupper" p'toupper
:: FunPtr (CInt -> IO CInt)