--- /srv/reproducible-results/rbuild-debian/r-b-build.0Gas9VzR/b1/chibi-scheme_0.9.1-3_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.0Gas9VzR/b2/chibi-scheme_0.9.1-3_amd64.changes ├── Files │ @@ -1,11 +1,11 @@ │ │ - cfe597bd630219eabd550dc929cf901d 404272 lisp optional chibi-scheme-common_0.9.1-3_all.deb │ + cfaf0995c8c731442e9bc2535d4521a0 404424 lisp optional chibi-scheme-common_0.9.1-3_all.deb │ beb273bd844f51df7c854b987ab9213d 90152 debug optional chibi-scheme-dbgsym_0.9.1-3_amd64.deb │ - 8de614e37fa8d67ffed221b896292547 77828 doc optional chibi-scheme-doc_0.9.1-3_all.deb │ + 47005e416f2ecebb00ab6645d966e9b7 77860 doc optional chibi-scheme-doc_0.9.1-3_all.deb │ d47a2d4188fdf55d1284c82fdaca60d8 4220 lisp optional chibi-scheme-images_0.9.1-3_all.deb │ b87eb61ec765e8326305fa0d7b842c68 44724 lisp optional chibi-scheme_0.9.1-3_amd64.deb │ 658a318d9c73d38b04cf9e7c3c70311e 125696 libdevel optional libchibi-scheme-dev_0.9.1-3_amd64.deb │ f1525eb7c69bc20af8fb1fdcffbd966b 554540 debug optional libchibi-scheme-ffi-dbgsym_0.9.1-3_amd64.deb │ 184ec0641d50f7e749252fd93063c204 101568 libs optional libchibi-scheme-ffi_0.9.1-3_amd64.deb │ a5f7b16b7d157a0e7492db0a3d1a6deb 290004 debug optional libchibi-scheme0-dbgsym_0.9.1-3_amd64.deb │ 7a1e47f86ff665d4692fbdec9be8a455 100600 libs optional libchibi-scheme0_0.9.1-3_amd64.deb ├── chibi-scheme-common_0.9.1-3_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2020-11-25 20:10:04.000000 debian-binary │ │ -rw-r--r-- 0 0 0 10756 2020-11-25 20:10:04.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 393324 2020-11-25 20:10:04.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 393476 2020-11-25 20:10:04.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/chibi/.chibi.meta │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ ;; generated by generate-install-meta.scm - do not edit │ │ │ │ │ │ │ │ -(package (version "0.9.1") (library (name (chibi binary-record))) (library (name (chibi show column))) (library (name (chibi show pretty))) (library (name (chibi show shared))) (library (name (chibi show color))) (library (name (chibi show unicode))) (library (name (chibi show c))) (library (name (chibi show base))) (library (name (chibi emscripten))) (library (name (chibi filesystem))) (library (name (chibi term edit-line))) (library (name (chibi term ansi))) (library (name (chibi pty))) (library (name (chibi test))) (library (name (chibi win32 process-win32))) (library (name (chibi zlib))) (library (name (chibi generic))) (library (name (chibi optimize))) (library (name (chibi regexp pcre))) (library (name (chibi trace))) (library (name (chibi modules))) (library (name (chibi temp-file))) (library (name (chibi config))) (library (name (chibi snow fort))) (library (name (chibi snow utils))) (library (name (chibi snow interface))) (library (name (chibi snow package))) (library (name (chibi snow commands))) (library (name (chibi optimize profile))) (library (name (chibi optimize rest))) (library (name (chibi show))) (library (name (chibi optional))) (library (name (chibi iset constructors))) (library (name (chibi iset optimize))) (library (name (chibi iset iterators))) (library (name (chibi iset base))) (library (name (chibi stty))) (library (name (chibi string))) (library (name (chibi char-set boundary))) (library (name (chibi char-set full))) (library (name (chibi char-set extras))) (library (name (chibi char-set base))) (library (name (chibi char-set ascii))) (library (name (chibi edit-distance))) (library (name (chibi doc))) (library (name (chibi net http))) (library (name (chibi net server))) (library (name (chibi net servlet))) (library (name (chibi net server-util))) (library (name (chibi net http-server))) (library (name (chibi heap-stats))) (library (name (chibi equiv))) (library (name (chibi repl))) (library (name (chibi bytevector))) (library (name (chibi base64))) (library (name (chibi mime))) (library (name (chibi pathname))) (library (name (chibi io))) (library (name (chibi app))) (library (name (chibi log))) (library (name (chibi scribble))) (library (name (chibi quoted-printable))) (library (name (chibi match))) (library (name (chibi memoize))) (library (name (chibi tar))) (library (name (chibi parse common))) (library (name (chibi syntax-case))) (library (name (chibi diff))) (library (name (chibi highlight))) (library (name (chibi sxml))) (library (name (chibi channel))) (library (name (chibi apropos))) (library (name (chibi json))) (library (name (chibi time))) (library (name (chibi type-inference))) (library (name (chibi regexp))) (library (name (chibi parse))) (library (name (chibi weak))) (library (name (chibi disasm))) (library (name (chibi system))) (library (name (chibi reload))) (library (name (chibi iset))) (library (name (chibi math prime))) (library (name (chibi crypto md5))) (library (name (chibi crypto rsa))) (library (name (chibi crypto sha2))) (library (name (chibi monad environment))) (library (name (chibi ast))) (library (name (chibi loop))) (library (name (chibi net))) (library (name (chibi uri))) (library (name (chibi process))) (library (name (chibi char-set)))) │ │ │ │ +(package (version "0.9.1") (library (name (chibi optional))) (library (name (chibi optimize))) (library (name (chibi process))) (library (name (chibi term ansi))) (library (name (chibi term edit-line))) (library (name (chibi memoize))) (library (name (chibi char-set extras))) (library (name (chibi char-set full))) (library (name (chibi char-set ascii))) (library (name (chibi char-set boundary))) (library (name (chibi char-set base))) (library (name (chibi snow fort))) (library (name (chibi snow utils))) (library (name (chibi snow package))) (library (name (chibi snow interface))) (library (name (chibi snow commands))) (library (name (chibi uri))) (library (name (chibi json))) (library (name (chibi optimize profile))) (library (name (chibi optimize rest))) (library (name (chibi disasm))) (library (name (chibi parse common))) (library (name (chibi log))) (library (name (chibi doc))) (library (name (chibi sxml))) (library (name (chibi base64))) (library (name (chibi win32 process-win32))) (library (name (chibi pty))) (library (name (chibi config))) (library (name (chibi show))) (library (name (chibi highlight))) (library (name (chibi net))) (library (name (chibi test))) (library (name (chibi pathname))) (library (name (chibi type-inference))) (library (name (chibi regexp))) (library (name (chibi filesystem))) (library (name (chibi quoted-printable))) (library (name (chibi match))) (library (name (chibi modules))) (library (name (chibi tar))) (library (name (chibi binary-record))) (library (name (chibi monad environment))) (library (name (chibi apropos))) (library (name (chibi net http))) (library (name (chibi net server))) (library (name (chibi net servlet))) (library (name (chibi net http-server))) (library (name (chibi net server-util))) (library (name (chibi syntax-case))) (library (name (chibi system))) (library (name (chibi reload))) (library (name (chibi repl))) (library (name (chibi zlib))) (library (name (chibi app))) (library (name (chibi generic))) (library (name (chibi edit-distance))) (library (name (chibi math prime))) (library (name (chibi stty))) (library (name (chibi iset optimize))) (library (name (chibi iset constructors))) (library (name (chibi iset iterators))) (library (name (chibi iset base))) (library (name (chibi emscripten))) (library (name (chibi diff))) (library (name (chibi ast))) (library (name (chibi parse))) (library (name (chibi weak))) (library (name (chibi string))) (library (name (chibi regexp pcre))) (library (name (chibi equiv))) (library (name (chibi crypto md5))) (library (name (chibi crypto sha2))) (library (name (chibi crypto rsa))) (library (name (chibi scribble))) (library (name (chibi time))) (library (name (chibi mime))) (library (name (chibi bytevector))) (library (name (chibi heap-stats))) (library (name (chibi show pretty))) (library (name (chibi show color))) (library (name (chibi show shared))) (library (name (chibi show column))) (library (name (chibi show unicode))) (library (name (chibi show base))) (library (name (chibi show c))) (library (name (chibi channel))) (library (name (chibi iset))) (library (name (chibi io))) (library (name (chibi temp-file))) (library (name (chibi trace))) (library (name (chibi loop))) (library (name (chibi char-set)))) │ │ │ ├── ./usr/share/chibi/.scheme.meta │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ ;; generated by generate-install-meta.scm - do not edit │ │ │ │ │ │ │ │ -(package (version "0.9.1") (library (name (scheme generator))) (library (name (scheme ideque))) (library (name (scheme eval))) (library (name (scheme vector))) (library (name (scheme lseq))) (library (name (scheme inexact))) (library (name (scheme small))) (library (name (scheme show))) (library (name (scheme write))) (library (name (scheme read))) (library (name (scheme mapping))) (library (name (scheme complex))) (library (name (scheme repl))) (library (name (scheme rlist))) (library (name (scheme bytevector))) (library (name (scheme r5rs))) (library (name (scheme mapping hash))) (library (name (scheme comparator))) (library (name (scheme sort))) (library (name (scheme flonum))) (library (name (scheme list-queue))) (library (name (scheme charset))) (library (name (scheme file))) (library (name (scheme stream))) (library (name (scheme box))) (library (name (scheme hash-table))) (library (name (scheme fixnum))) (library (name (scheme cxr))) (library (name (scheme time))) (library (name (scheme case-lambda))) (library (name (scheme vector s32))) (library (name (scheme vector s8))) (library (name (scheme vector c64))) (library (name (scheme vector c128))) (library (name (scheme vector f32))) (library (name (scheme vector s16))) (library (name (scheme vector u8))) (library (name (scheme vector f64))) (library (name (scheme vector u64))) (library (name (scheme vector s64))) (library (name (scheme vector u32))) (library (name (scheme vector base))) (library (name (scheme vector u16))) (library (name (scheme regex))) (library (name (scheme process-context))) (library (name (scheme set))) (library (name (scheme bitwise))) (library (name (scheme time tai))) (library (name (scheme time tai-to-utc-offset))) (library (name (scheme load))) (library (name (scheme base))) (library (name (scheme red))) (library (name (scheme lazy))) (library (name (scheme list))) (library (name (scheme text))) (library (name (scheme char normalization))) (library (name (scheme ilist))) (library (name (scheme division))) (library (name (scheme char))) (library (name (scheme ephemeron)))) │ │ │ │ +(package (version "0.9.1") (library (name (scheme ephemeron))) (library (name (scheme time tai-to-utc-offset))) (library (name (scheme time tai))) (library (name (scheme lazy))) (library (name (scheme vector))) (library (name (scheme text))) (library (name (scheme vector c64))) (library (name (scheme vector s16))) (library (name (scheme vector u64))) (library (name (scheme vector c128))) (library (name (scheme vector u32))) (library (name (scheme vector s64))) (library (name (scheme vector u8))) (library (name (scheme vector s32))) (library (name (scheme vector f64))) (library (name (scheme vector f32))) (library (name (scheme vector s8))) (library (name (scheme vector u16))) (library (name (scheme vector base))) (library (name (scheme mapping hash))) (library (name (scheme fixnum))) (library (name (scheme ideque))) (library (name (scheme box))) (library (name (scheme case-lambda))) (library (name (scheme bitwise))) (library (name (scheme rlist))) (library (name (scheme show))) (library (name (scheme list-queue))) (library (name (scheme r5rs))) (library (name (scheme write))) (library (name (scheme comparator))) (library (name (scheme charset))) (library (name (scheme cxr))) (library (name (scheme inexact))) (library (name (scheme hash-table))) (library (name (scheme repl))) (library (name (scheme process-context))) (library (name (scheme sort))) (library (name (scheme small))) (library (name (scheme eval))) (library (name (scheme file))) (library (name (scheme ilist))) (library (name (scheme char normalization))) (library (name (scheme lseq))) (library (name (scheme stream))) (library (name (scheme regex))) (library (name (scheme time))) (library (name (scheme red))) (library (name (scheme division))) (library (name (scheme list))) (library (name (scheme bytevector))) (library (name (scheme generator))) (library (name (scheme char))) (library (name (scheme load))) (library (name (scheme read))) (library (name (scheme base))) (library (name (scheme flonum))) (library (name (scheme complex))) (library (name (scheme mapping))) (library (name (scheme set)))) │ │ │ ├── ./usr/share/chibi/.srfi.meta │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ ;; generated by generate-install-meta.scm - do not edit │ │ │ │ │ │ │ │ -(package (version "0.9.1") (library (name (srfi 135 kernel8))) (library (name (srfi 158))) (library (name (srfi 69))) (library (name (srfi 111))) (library (name (srfi 121))) (library (name (srfi 132))) (library (name (srfi 14))) (library (name (srfi 18))) (library (name (srfi 151))) (library (name (srfi 147))) (library (name (srfi 99 records))) (library (name (srfi 99 records procedural))) (library (name (srfi 99 records inspection))) (library (name (srfi 99 records syntactic))) (library (name (srfi 116))) (library (name (srfi 27))) (library (name (srfi 38))) (library (name (srfi 33))) (library (name (srfi 166))) (library (name (srfi 117))) (library (name (srfi 144))) (library (name (srfi 139))) (library (name (srfi 11))) (library (name (srfi 46))) (library (name (srfi 166 pretty))) (library (name (srfi 166 columnar))) (library (name (srfi 166 color))) (library (name (srfi 166 unicode))) (library (name (srfi 166 base))) (library (name (srfi 113))) (library (name (srfi 165))) (library (name (srfi 133))) (library (name (srfi 159))) (library (name (srfi 135))) (library (name (srfi 95))) (library (name (srfi 129))) (library (name (srfi 127))) (library (name (srfi 101))) (library (name (srfi 23))) (library (name (srfi 141))) (library (name (srfi 160 s32))) (library (name (srfi 160 s8))) (library (name (srfi 160 c64))) (library (name (srfi 160 c128))) (library (name (srfi 160 f32))) (library (name (srfi 160 s16))) (library (name (srfi 160 u8))) (library (name (srfi 160 f64))) (library (name (srfi 160 u64))) (library (name (srfi 160 uvector))) (library (name (srfi 160 s64))) (library (name (srfi 160 u32))) (library (name (srfi 160 base))) (library (name (srfi 160 u16))) (library (name (srfi 142))) (library (name (srfi 159 columnar))) (library (name (srfi 159 color))) (library (name (srfi 159 unicode))) (library (name (srfi 159 base))) (library (name (srfi 188))) (library (name (srfi 41))) (library (name (srfi 26))) (library (name (srfi 1 immutable))) (library (name (srfi 134))) (library (name (srfi 128))) (library (name (srfi 55))) (library (name (srfi 154))) (library (name (srfi 124))) (library (name (srfi 146 vector-edit))) (library (name (srfi 146 hash))) (library (name (srfi 146 hamt-map))) (library (name (srfi 146 hamt))) (library (name (srfi 146 hamt-misc))) (library (name (srfi 98))) (library (name (srfi 39))) (library (name (srfi 8))) (library (name (srfi 2))) (library (name (srfi 143))) (library (name (srfi 16))) (library (name (srfi 9))) (library (name (srfi 6))) (library (name (srfi 1))) (library (name (srfi 115))) (library (name (srfi 130))) (library (name (srfi 99))) (library (name (srfi 146))) (library (name (srfi 125))) (library (name (srfi 145)))) │ │ │ │ +(package (version "0.9.1") (library (name (srfi 146))) (library (name (srfi 9))) (library (name (srfi 154))) (library (name (srfi 143))) (library (name (srfi 115))) (library (name (srfi 142))) (library (name (srfi 113))) (library (name (srfi 26))) (library (name (srfi 39))) (library (name (srfi 98))) (library (name (srfi 159))) (library (name (srfi 1 immutable))) (library (name (srfi 1))) (library (name (srfi 117))) (library (name (srfi 130))) (library (name (srfi 141))) (library (name (srfi 69))) (library (name (srfi 144))) (library (name (srfi 145))) (library (name (srfi 124))) (library (name (srfi 46))) (library (name (srfi 6))) (library (name (srfi 135))) (library (name (srfi 127))) (library (name (srfi 14))) (library (name (srfi 99 records inspection))) (library (name (srfi 99 records syntactic))) (library (name (srfi 99 records procedural))) (library (name (srfi 99 records))) (library (name (srfi 134))) (library (name (srfi 16))) (library (name (srfi 128))) (library (name (srfi 188))) (library (name (srfi 125))) (library (name (srfi 99))) (library (name (srfi 55))) (library (name (srfi 95))) (library (name (srfi 27))) (library (name (srfi 8))) (library (name (srfi 18))) (library (name (srfi 146 hamt))) (library (name (srfi 146 hamt-misc))) (library (name (srfi 146 hash))) (library (name (srfi 146 hamt-map))) (library (name (srfi 146 vector-edit))) (library (name (srfi 101))) (library (name (srfi 23))) (library (name (srfi 132))) (library (name (srfi 165))) (library (name (srfi 41))) (library (name (srfi 166 columnar))) (library (name (srfi 166 pretty))) (library (name (srfi 166 color))) (library (name (srfi 166 unicode))) (library (name (srfi 166 base))) (library (name (srfi 133))) (library (name (srfi 159 columnar))) (library (name (srfi 159 color))) (library (name (srfi 159 unicode))) (library (name (srfi 159 base))) (library (name (srfi 151))) (library (name (srfi 33))) (library (name (srfi 11))) (library (name (srfi 38))) (library (name (srfi 121))) (library (name (srfi 139))) (library (name (srfi 116))) (library (name (srfi 111))) (library (name (srfi 135 kernel8))) (library (name (srfi 129))) (library (name (srfi 158))) (library (name (srfi 160 c64))) (library (name (srfi 160 s16))) (library (name (srfi 160 u64))) (library (name (srfi 160 c128))) (library (name (srfi 160 u32))) (library (name (srfi 160 uvector))) (library (name (srfi 160 s64))) (library (name (srfi 160 u8))) (library (name (srfi 160 s32))) (library (name (srfi 160 f64))) (library (name (srfi 160 f32))) (library (name (srfi 160 s8))) (library (name (srfi 160 u16))) (library (name (srfi 160 base))) (library (name (srfi 2))) (library (name (srfi 147))) (library (name (srfi 166)))) │ │ ├── xz --list │ │ │ @@ -1,13 +1,13 @@ │ │ │ Streams: 1 │ │ │ Blocks: 1 │ │ │ - Compressed size: 384.1 KiB (393324 B) │ │ │ + Compressed size: 384.3 KiB (393476 B) │ │ │ Uncompressed size: 2730.0 KiB (2795520 B) │ │ │ Ratio: 0.141 │ │ │ Check: CRC64 │ │ │ Stream Padding: 0 B │ │ │ Streams: │ │ │ Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding │ │ │ - 1 1 0 0 393324 2795520 0.141 CRC64 0 │ │ │ + 1 1 0 0 393476 2795520 0.141 CRC64 0 │ │ │ Blocks: │ │ │ Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check │ │ │ - 1 1 12 0 393284 2795520 0.141 CRC64 │ │ │ + 1 1 12 0 393436 2795520 0.141 CRC64 ├── chibi-scheme-doc_0.9.1-3_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2020-11-25 20:10:04.000000 debian-binary │ │ -rw-r--r-- 0 0 0 2112 2020-11-25 20:10:04.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 75524 2020-11-25 20:10:04.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 75556 2020-11-25 20:10:04.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6971 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/repl.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3036 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/scribble.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14875 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/string.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4989 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/stty.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3801 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/sxml.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5743 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/system.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4252 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/temp-file.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16217 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/test.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16218 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/test.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4518 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/time.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3366 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/trace.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3692 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/type-inference.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6604 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/uri.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3838 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/chibi/weak.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/srfi/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-11-25 20:10:04.000000 ./usr/share/doc/chibi-scheme/lib/srfi/166/ │ │ │ ├── ./usr/share/doc/chibi-scheme/chibi.html │ │ │ │ @@ -34,15 +34,15 @@ │ │ │ │ span.paren2 { color: #888888; background-color: inherit; } │ │ │ │ span.paren3 { color: #666666; background-color: inherit; } │ │ │ │ span.paren4 { color: #444444; background-color: inherit; } │ │ │ │ span.paren5 { color: #222222; background-color: inherit; } │ │ │ │ span.paren6 { color: #000000; background-color: inherit; } │ │ │ │ │ │ │ │

Chibi-Scheme

│ │ │ │ -

Alex Shinn
Thu May 16 20:46:01 2024 │ │ │ │ +

Alex Shinn
Thu Jun 19 03:17:08 2025 │ │ │ │

│ │ │ │

Minimal Scheme Implementation for use as an Extension Language

│ │ │ │

http://synthcode.com/wiki/chibi-scheme

│ │ │ │

Introduction

│ │ │ │

Chibi-Scheme is a very small library with no external dependencies, │ │ │ │ intended for use as an extension and scripting language in C programs. │ │ │ │ In addition to support for lightweight VM-based threads, each VM │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -39,15 +39,15 @@ │ │ │ │ │ 1. _Q_u_e_r_y_i_n_g_ _P_a_c_k_a_g_e_s_ _a_n_d_ _S_t_a_t_u_s │ │ │ │ │ 2. _M_a_n_a_g_i_n_g_ _P_a_c_k_a_g_e_s │ │ │ │ │ 3. _A_u_t_h_o_r_i_n_g_ _P_a_c_k_a_g_e_s │ │ │ │ │ 4. _E_a_s_y_ _P_a_c_k_a_g_i_n_g │ │ │ │ │ 5. _O_t_h_e_r_ _I_m_p_l_e_m_e_n_t_a_t_i_o_n_s │ │ │ │ │ ************ CChhiibbii--SScchheemmee ************ │ │ │ │ │ Alex Shinn │ │ │ │ │ -Thu May 16 20:46:01 2024 │ │ │ │ │ +Thu Jun 19 03:17:08 2025 │ │ │ │ │ Minimal Scheme Implementation for use as an Extension Language │ │ │ │ │ _h_t_t_p_:_/_/_s_y_n_t_h_c_o_d_e_._c_o_m_/_w_i_k_i_/_c_h_i_b_i_-_s_c_h_e_m_e │ │ │ │ │ ********** IInnttrroodduuccttiioonn ********** │ │ │ │ │ Chibi-Scheme is a very small library with no external dependencies, intended │ │ │ │ │ for use as an extension and scripting language in C programs. In addition to │ │ │ │ │ support for lightweight VM-based threads, each VM itself runs in an isolated │ │ │ │ │ heap allowing multiple VMs to run simultaneously in different OS threads. │ │ │ ├── ./usr/share/doc/chibi-scheme/lib/chibi/test.html │ │ │ │ @@ -76,15 +76,15 @@ │ │ │ │ Wraps body as a single test group, which can be filtered │ │ │ │ and summarized separately. │ │ │ │

(test-group "pi"
│ │ │ │    (test 3.14159 (acos -1))
│ │ │ │    (test 3 (acos -1))
│ │ │ │    (test 3.14159 (acos "-1")))
│ │ │ │  
pi: .x!
│ │ │ │ -1 out of 3 (33.3%) test passed in 0.008651971817016602 seconds.
│ │ │ │ +1 out of 3 (33.3%) test passed in 0.0002739429473876953 seconds.
│ │ │ │  1 failure (33.3%).
│ │ │ │  1 error (33.3%).
│ │ │ │  FAIL: (acos -1)
│ │ │ │      expected 3 but got 3.141592653589793
│ │ │ │  ERROR: (acos "-1")
│ │ │ │      ERROR in "acos": invalid type, expected Number: "-1"
│ │ │ │  

(test-begin [name])

Begin testing a new group until the closing (test-end).

(test-end [name])

Ends testing group introduced with (test-begin), and │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -85,15 +85,15 @@ │ │ │ │ │ Tests can be collected in groups for Wraps body as a single test group, which │ │ │ │ │ can be filtered and summarized separately. │ │ │ │ │ (test-group "pi" │ │ │ │ │ (test 3.14159 (acos -1)) │ │ │ │ │ (test 3 (acos -1)) │ │ │ │ │ (test 3.14159 (acos "-1"))) │ │ │ │ │ pi: .x! │ │ │ │ │ -1 out of 3 (33.3%) test passed in 0.008651971817016602 seconds. │ │ │ │ │ +1 out of 3 (33.3%) test passed in 0.0002739429473876953 seconds. │ │ │ │ │ 1 failure (33.3%). │ │ │ │ │ 1 error (33.3%). │ │ │ │ │ FAIL: (acos -1) │ │ │ │ │ expected 3 but got 3.141592653589793 │ │ │ │ │ ERROR: (acos "-1") │ │ │ │ │ ERROR in "acos": invalid type, expected Number: "-1" │ │ │ │ │ ****** ((tteesstt--bbeeggiinn [[nnaammee]])) ****** │ │ ├── xz --list │ │ │ @@ -1,13 +1,13 @@ │ │ │ Streams: 1 │ │ │ Blocks: 1 │ │ │ - Compressed size: 73.8 KiB (75524 B) │ │ │ + Compressed size: 73.8 KiB (75556 B) │ │ │ Uncompressed size: 540.0 KiB (552960 B) │ │ │ Ratio: 0.137 │ │ │ Check: CRC64 │ │ │ Stream Padding: 0 B │ │ │ Streams: │ │ │ Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding │ │ │ - 1 1 0 0 75524 552960 0.137 CRC64 0 │ │ │ + 1 1 0 0 75556 552960 0.137 CRC64 0 │ │ │ Blocks: │ │ │ Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check │ │ │ - 1 1 12 0 75488 552960 0.137 CRC64 │ │ │ + 1 1 12 0 75520 552960 0.137 CRC64