defvar 定义,示例如下:
(defvar foo)
该定义除告知编译器不对本文件中变量 foo 的使用发出警告外,无其他效果。
declare-function 语句。see 告知编译器某个函数已被定义。
require 引入该包以避免编译警告(see require),示例:
(require 'foo)
若仅需要某些文件中的宏,可仅在编译时引入(see 编译时求值),例如:
(eval-when-compile (require 'foo))
with-no-warnings 中。See 编译器错误。