Что означает # [...] в emacs- lisp?

Я озадачен выражением

#[nil "\300\207"
      [nil]
      1]

как значение skeleton-pair-filter-function.

Является ли это альтернативным способом записи функции в elisp? Или lisp вообще?

Спасибо.

Ответ 1

Это объект функции байтового кода, результат байта, компилирующего функцию.

Смотрите ручную запись здесь