Returns the maximum arity among func overloads within its module.
Type conversion. These shouldn't be methods in EmacsEnv because makeFunction can wrap only function NOT delegate, which captures this. TODO(karita): Support embedded pointer type. Converts emacs_value to emacs_value.
Converts emacs_value to intmax_t.
Converts emacs_value to double.
Converts emacs_value to bool. Note that all non-nil values are true.
Converts string to emacs_value.
Converts emacs_value to EmacsVec!T.
Type conversion. These shouldn't be methods in EmacsEnv because makeFunction can wrap only function NOT delegate, which captures this. TODO(karita): Support embedded pointer type. Converts emacs_value to emacs_value.
Converts intmax_t to emacs_value.
Converts double to emacs_value.
Converts bool to emacs_value.
Converts EmacsVec!T to emacs_value.
Converts emacs_value to string.
High-level wrapper type for emacs_env;
Emacs vector type.
Return value of EmacsEnv.nonLocalExit.