add support for multiple values on setf.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
site-lisp
COPYING.mit
ChangeLog
README.md

README.md

これは何

xyzzy の setf で多値を扱えるようにする。

インストール

NetInstaller から

[カフェイン中毒] からどうぞ。

使い方

読み込むだけで多値を受け取る汎変数に setf できるようになります。

(eval-when (:execute :compile-toplevel :load-toplevel)
  (require "setf-values"))

注意点、既知の問題など

  • 以下の関数を上書きしています。
    • lisp::optimize-setf-method
    • lisp::setf-expand-1
    • lisp::get-setf-method

バグ報告、質問、要望などは GitHubIssues@bowbow99 あたりへお願いします。