高エネルギー物理学で一般的に使用されるROOTデータ分析フレームワークは、実際のファイルシステム(つまり、フォルダーとファイル)のような内部構造を持つバイナリファイル形式を使用します。プログラムから出力されるls()メソッドは次のようになります。
KEY: TH1D name1
KEY: TH1D name2
KEY: TH2D name3
....
ここで、「TH1D」や「TH2D」などは単なるオブジェクトタイプです。emacsのdiredのようなインターフェースでファイルを閲覧するのはとてもいいことです。私は確かにこれのためにdiredインターフェースを最初から書くためのエネルギー/時間を持っていません(dired.elソースの助けを借りても)。私の質問は、可能であれば、上記のような出力用のdiredのようなインターフェイスを作成するためにいくつかの関数を再実装することによって、diredインターフェイスにテープで貼り付けるにはどうすればよいですか?
私は確かにここで完全な解決策を期待しているのではなく、例、チュートリアル、およびその他の有用な情報へのポインタを期待しています。