2015年11月23日のブックマーク (1件)

  • Common Lispのformat関数

    Common Lispのformat関数 Common Lisp では,フォーマット出力用の関数として format が用意されています.巨大な Common Lisp の仕様の中でも特に複雑な組み込み関数の1つであり,中には冗談としか思えない機能もあったりします.Common Lisp使いの人でも,完全に使いこなしているという人は少ないのではないでしょうか. ということで, format 関数の使い方を自分でまとめて整理したものを公開します. 今まで ~S と ~A と ~% くらいしか使ったことがないという人は参考にしてみてください.ざっとネット上を検索したところ,仕様書以外で使い方を解説しているドキュメントは(少なくとも日語では)見当たらないので,少しは需要があるのでは. (参考文献) Common Lisp HyperSpec (22.3 Formatted Output) :処