y2q_actionman’s ゴミクズチラ裏

内向きのメモ書きを置いてます

2016-01-01から1年間の記事一覧

CFFIの"CFFI-Wrapper"という隠し機能について

この記事は、Lisp Advent Calendar 2016 の22日目の記事として書かれました。 CFFIには、 CFFI-Wrapper という undocumented な機能があります。 Undocumented な機能ということで使用がはばかられますが、僕がかつて cl-libnuma という libnuma のFFI バイ…

Mathematicaのオブジェクト指向的機能をCommon Lispで真似てみた。

背景 先日、7月30日の Lisp Meet Up presented by Shibuya.lisp #42 - connpass において、「Mathematicaとオブジェクト指向について」という発表がありました。 そこでは、 Mathematica の機能を利用した、オブジェクト指向的な機能が提示されており、私は…

Unicode 圧縮を実装した

概要 Standard Compression Scheme for Unicode (UTS #6: Compression Scheme for Unicode) を Common Lisp で実装しました。 github.com ここに至った経緯は以下のようになってます。 仕事で使えそうかなと思って調べた。でも使わなかった。 検索する限りだ…