feat: finished declaring all functions from the C ABI

This commit is contained in:
jean0t 2026-02-02 22:11:45 -03:00
commit 2b25f8c4ba

View file

@ -23,3 +23,28 @@
(defcfun ("mdict_keylist" %mdict_keylist) (:pointer simple-key-item)
(dict :pointer)
(len (:pointer :uint64)))
(defcfun ("free_simple_key_list" %free-simple-key-list) :int
(key-items (:pointer simple-key-item))
(length :uint64))
(defcfun ("mdict_filetype" %mdict-filetype) :int
(dict :pointer))
(defcfun ("mdict_suggest" %mdict-suggest) :void
(dict :pointer)
(word :string)
(suggested-words (:pointer :string))
(length :int))
(defcfun ("mdict_stem" %mdict-stem) :void
(dict :pointer)
(word :string)
(suggested-words (:pointer :string))
(length :int))
(defcfun ("mdict_destroy" %mdict-destroy) :int
(dict :pointer))
(defcfun ("c_mime_detect" %c-mime-detect) s-data
(filename :string))