概要 Common Lispで使える関数・マクロを提供するclライブラリは cl-libライブラリとして合法的に使えるようになりました。 Common Lisp関数・マクロ群にプレフィクスcl-を付けることで、安心して使・・・
「マクロ」タグの記事一覧
macrostep.el : 【コードリーディング支援】elispのマクロ展開をその場で順番に眺める
概要 Lispのマクロはとても強力で、制御構造すら隠蔽できてしまいます。 もちろんelispだって例外ではありません。 マクロは何度も「展開」され、 最終的にはスペシャルフォームと関数のみになります。 マクロは便利さの反・・・
let-alist.el : 【Emacs 25から標準】alistの要素にシンボルでアクセスするマクロ!
alistの要素にドットつきシンボルでアクセスできるようにする
system-specific-settings.el : OS(プラットホーム)やホスト名ごとの処理を記述するマクロ群
概要 Emacs Lispプログラミングをしたり、複数のマシンで共通する設定を書くときには ホスト名やOSごとの処理を記述する必要が出てきます。 そこで、system-specific-settings.elで提供されて・・・