txtar: Eine vereinfachte Bibliothek zum Archivieren von Text für Chez Scheme

2025-02-08

txtar ist eine Chez-Scheme-Bibliothek, die ein einfaches Textarchivformat bereitstellt, das mit golang.org/x/tools/txtar kompatibel ist. Es verkettet Dateien und erlaubt einen Kommentar auf oberster Ebene. Das Format ist menschenlesbar und ideal für Testdaten. Die Installation ist unkompliziert: Führen Sie `make install` aus und setzen Sie die Umgebungsvariable `CHEZSCHEMELIBDIRS`. Es benötigt srfi s13 strings und srfi s64 testing (nur für Tests). Abhängigkeiten können über Thunderchez bezogen werden. Alle Exporte sind mit Typenerwartungen dokumentiert; die Prüfung der Implementierung wird empfohlen. Beispiele umfassen das Erstellen eines Archivs aus Dateinamen, das Schreiben von Text in eine Archivdatei und das Abrufen einer Datei aus einem Archiv. txtar ist unter der GNU Affero General Public License lizenziert.

Entwicklung Textarchivierung