txtar: Chez Schemeのための簡素化されたテキストアーカイブライブラリ

2025-02-08

txtarは、golang.org/x/tools/txtarと互換性のあるシンプルなテキストアーカイブ形式を提供するChez Schemeライブラリです。ファイルを連結し、トップレベルのコメントを許可します。この形式は人間が読み書きしやすく、テストデータに最適です。インストールは簡単で、`make install`を実行し、`CHEZSCHEMELIBDIRS`環境変数を設定するだけです。srfi s13 stringsとsrfi s64 testing(テスト時のみ必要)が必要です。Thunderchezを使用して依存ライブラリを取得できます。すべてのエクスポートは型期待値で文書化されており、実装の調査をお勧めします。例としては、ファイル名リストからアーカイブを構築すること、テキストをアーカイブファイルに書き込むこと、アーカイブからファイルを取得することがあります。txtarはGNU Affero General Public Licenseでライセンスされています。