Skip to content

Instantly share code, notes, and snippets.

@r-ryantm
Created August 2, 2020 21:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-ryantm/19fc9f01582381cbbe00c854baa76e1d to your computer and use it in GitHub Desktop.
Save r-ryantm/19fc9f01582381cbbe00c854baa76e1d to your computer and use it in GitHub Desktop.
/nix/store/2xwmwxvm3s60wmv69bx2s2ckc1kwam5g-chibi-scheme-0.9
├── bin
│   ├── chibi-doc
│   ├── chibi-ffi
│   ├── chibi-scheme
│   ├── snow-chibi
│   └── snow-chibi.scm
├── include
│   └── chibi
│   ├── bignum.h
│   ├── eval.h
│   ├── features.h
│   ├── gc_heap.h
│   ├── install.h
│   └── sexp.h
├── lib
│   ├── chibi
│   │   ├── chibi
│   │   │   ├── ast.so
│   │   │   ├── crypto
│   │   │   │   └── crypto.so
│   │   │   ├── disasm.so
│   │   │   ├── emscripten.so
│   │   │   ├── filesystem.so
│   │   │   ├── heap-stats.so
│   │   │   ├── io
│   │   │   │   └── io.so
│   │   │   ├── json.so
│   │   │   ├── net.so
│   │   │   ├── optimize
│   │   │   │   ├── profile.so
│   │   │   │   └── rest.so
│   │   │   ├── process.so
│   │   │   ├── pty.so
│   │   │   ├── stty.so
│   │   │   ├── system.so
│   │   │   ├── threads.so
│   │   │   ├── time.so
│   │   │   └── weak.so
│   │   ├── scheme
│   │   │   ├── bytevector.so
│   │   │   └── time.so
│   │   └── srfi
│   │   ├── 144
│   │   │   └── math.so
│   │   ├── 151
│   │   │   └── bit.so
│   │   ├── 160
│   │   │   └── uvprims.so
│   │   ├── 18
│   │   │   └── threads.so
│   │   ├── 27
│   │   │   └── rand.so
│   │   ├── 39
│   │   │   └── param.so
│   │   ├── 69
│   │   │   └── hash.so
│   │   ├── 95
│   │   │   └── qsort.so
│   │   └── 98
│   │   └── env.so
│   ├── libchibi-scheme.so -> libchibi-scheme.so.0.9.0
│   ├── libchibi-scheme.so.0 -> libchibi-scheme.so.0.9.0
│   ├── libchibi-scheme.so.0.9.0
│   └── pkgconfig
│   └── chibi-scheme.pc
└── share
├── chibi
│   ├── chibi
│   │   ├── app.scm
│   │   ├── app.sld
│   │   ├── app-test.sld
│   │   ├── apropos.scm
│   │   ├── apropos.sld
│   │   ├── ast.scm
│   │   ├── ast.sld
│   │   ├── base64.scm
│   │   ├── base64.sld
│   │   ├── base64-test.sld
│   │   ├── binary-record-chicken.scm
│   │   ├── binary-record.scm
│   │   ├── binary-record.sld
│   │   ├── binary-types.scm
│   │   ├── bytevector.scm
│   │   ├── bytevector.sld
│   │   ├── bytevector-test.sld
│   │   ├── channel.scm
│   │   ├── channel.sld
│   │   ├── char-set
│   │   │   ├── ascii.scm
│   │   │   ├── ascii.sld
│   │   │   ├── base.sld
│   │   │   ├── boundary.scm
│   │   │   ├── boundary.sld
│   │   │   ├── extras.scm
│   │   │   ├── extras.sld
│   │   │   ├── full.scm
│   │   │   └── full.sld
│   │   ├── char-set.sld
│   │   ├── config.scm
│   │   ├── config.sld
│   │   ├── crypto
│   │   │   ├── md5.scm
│   │   │   ├── md5.sld
│   │   │   ├── md5-test.sld
│   │   │   ├── rsa.scm
│   │   │   ├── rsa.sld
│   │   │   ├── rsa-test.sld
│   │   │   ├── sha2-native.scm
│   │   │   ├── sha2.scm
│   │   │   ├── sha2.sld
│   │   │   └── sha2-test.sld
│   │   ├── diff.scm
│   │   ├── diff.sld
│   │   ├── diff-test.sld
│   │   ├── disasm.sld
│   │   ├── doc.scm
│   │   ├── doc.sld
│   │   ├── doc-test.sld
│   │   ├── edit-distance.sld
│   │   ├── edit-distance-test.sld
│   │   ├── emscripten.scm
│   │   ├── emscripten.sld
│   │   ├── equiv.scm
│   │   ├── equiv.sld
│   │   ├── filesystem.scm
│   │   ├── filesystem.sld
│   │   ├── filesystem-test.sld
│   │   ├── generic.scm
│   │   ├── generic.sld
│   │   ├── generic-test.sld
│   │   ├── heap-stats.sld
│   │   ├── highlight.scm
│   │   ├── highlight.sld
│   │   ├── ieee-754.scm
│   │   ├── io
│   │   │   └── io.scm
│   │   ├── io.sld
│   │   ├── io-test.sld
│   │   ├── iset
│   │   │   ├── base.scm
│   │   │   ├── base.sld
│   │   │   ├── constructors.scm
│   │   │   ├── constructors.sld
│   │   │   ├── iterators.scm
│   │   │   ├── iterators.sld
│   │   │   ├── optimize.scm
│   │   │   └── optimize.sld
│   │   ├── iset.sld
│   │   ├── iset-test.sld
│   │   ├── json.scm
│   │   ├── json.sld
│   │   ├── json-test.sld
│   │   ├── log.scm
│   │   ├── log.sld
│   │   ├── log-test.sld
│   │   ├── loop
│   │   │   └── loop.scm
│   │   ├── loop.sld
│   │   ├── loop-test.sld
│   │   ├── match
│   │   │   └── match.scm
│   │   ├── match.sld
│   │   ├── match-test.sld
│   │   ├── math
│   │   │   ├── prime.scm
│   │   │   ├── prime.sld
│   │   │   └── prime-test.sld
│   │   ├── memoize.scm
│   │   ├── memoize.sld
│   │   ├── memoize-test.sld
│   │   ├── mime.scm
│   │   ├── mime.sld
│   │   ├── mime-test.sld
│   │   ├── modules.scm
│   │   ├── modules.sld
│   │   ├── monad
│   │   │   ├── environment.scm
│   │   │   └── environment.sld
│   │   ├── net
│   │   │   ├── http.scm
│   │   │   ├── http-server.scm
│   │   │   ├── http-server.sld
│   │   │   ├── http.sld
│   │   │   ├── server.scm
│   │   │   ├── server.sld
│   │   │   ├── server-util.scm
│   │   │   ├── server-util.sld
│   │   │   ├── servlet.scm
│   │   │   └── servlet.sld
│   │   ├── net.scm
│   │   ├── net.sld
│   │   ├── numeric-test.sld
│   │   ├── optimize
│   │   │   ├── profile.scm
│   │   │   ├── profile.sld
│   │   │   ├── rest.scm
│   │   │   └── rest.sld
│   │   ├── optimize.scm
│   │   ├── optimize.sld
│   │   ├── optional.scm
│   │   ├── optional.sld
│   │   ├── optional-test.sld
│   │   ├── parse
│   │   │   ├── common.scm
│   │   │   ├── common.sld
│   │   │   └── parse.scm
│   │   ├── parse.sld
│   │   ├── parse-test.sld
│   │   ├── pathname.scm
│   │   ├── pathname.sld
│   │   ├── pathname-test.sld
│   │   ├── process.scm
│   │   ├── process.sld
│   │   ├── process-test.sld
│   │   ├── pty.sld
│   │   ├── pty-test.sld
│   │   ├── quoted-printable.scm
│   │   ├── quoted-printable.sld
│   │   ├── quoted-printable-test.sld
│   │   ├── regexp
│   │   │   ├── pcre.scm
│   │   │   └── pcre.sld
│   │   ├── regexp.scm
│   │   ├── regexp.sld
│   │   ├── regexp-test.sld
│   │   ├── reload.scm
│   │   ├── reload.sld
│   │   ├── repl.scm
│   │   ├── repl.sld
│   │   ├── scribble.scm
│   │   ├── scribble.sld
│   │   ├── scribble-test.sld
│   │   ├── show
│   │   │   ├── base.sld
│   │   │   ├── color.sld
│   │   │   ├── column.sld
│   │   │   ├── c.scm
│   │   │   ├── c.sld
│   │   │   ├── c-test.sld
│   │   │   ├── pretty.sld
│   │   │   ├── shared.sld
│   │   │   └── unicode.sld
│   │   ├── show.sld
│   │   ├── snow
│   │   │   ├── commands.scm
│   │   │   ├── commands.sld
│   │   │   ├── fort.scm
│   │   │   ├── fort.sld
│   │   │   ├── interface.scm
│   │   │   ├── interface.sld
│   │   │   ├── package.scm
│   │   │   ├── package.sld
│   │   │   ├── utils.scm
│   │   │   └── utils.sld
│   │   ├── string.scm
│   │   ├── string.sld
│   │   ├── string-test.sld
│   │   ├── stty.scm
│   │   ├── stty.sld
│   │   ├── sxml.scm
│   │   ├── sxml.sld
│   │   ├── syntax-case.scm
│   │   ├── syntax-case.sld
│   │   ├── syntax-case-test.sld
│   │   ├── system.sld
│   │   ├── system-test.sld
│   │   ├── tar.scm
│   │   ├── tar.sld
│   │   ├── tar-test.sld
│   │   ├── temp-file.scm
│   │   ├── temp-file.sld
│   │   ├── term
│   │   │   ├── ansi.scm
│   │   │   ├── ansi.sld
│   │   │   ├── ansi-test.sld
│   │   │   ├── edit-line.scm
│   │   │   └── edit-line.sld
│   │   ├── test.scm
│   │   ├── test.sld
│   │   ├── time.sld
│   │   ├── trace.scm
│   │   ├── trace.sld
│   │   ├── type-inference.scm
│   │   ├── type-inference.sld
│   │   ├── uri.scm
│   │   ├── uri.sld
│   │   ├── uri-test.sld
│   │   ├── weak.sld
│   │   ├── weak-test.sld
│   │   ├── zlib.scm
│   │   └── zlib.sld
│   ├── chibi.img
│   ├── init-7.scm
│   ├── meta-7.scm
│   ├── red.img
│   ├── scheme
│   │   ├── base.sld
│   │   ├── bitwise.sld
│   │   ├── box.sld
│   │   ├── bytevector.sld
│   │   ├── bytevector-test.sld
│   │   ├── case-lambda.sld
│   │   ├── char
│   │   │   ├── ascii.scm
│   │   │   ├── case-offsets.scm
│   │   │   ├── full.scm
│   │   │   ├── normalization.sld
│   │   │   └── special-casing.scm
│   │   ├── charset.sld
│   │   ├── char.sld
│   │   ├── comparator.sld
│   │   ├── complex.sld
│   │   ├── cxr.scm
│   │   ├── cxr.sld
│   │   ├── define-values.scm
│   │   ├── digit-value.scm
│   │   ├── division.scm
│   │   ├── division.sld
│   │   ├── ephemeron.sld
│   │   ├── eval.sld
│   │   ├── extras.scm
│   │   ├── file.sld
│   │   ├── fixnum.sld
│   │   ├── flonum.sld
│   │   ├── generator.sld
│   │   ├── hash-table.sld
│   │   ├── ideque.sld
│   │   ├── ilist.sld
│   │   ├── inexact.scm
│   │   ├── inexact.sld
│   │   ├── lazy.sld
│   │   ├── list-queue.sld
│   │   ├── list.sld
│   │   ├── load.sld
│   │   ├── lseq.sld
│   │   ├── mapping.sld
│   │   ├── misc-macros.scm
│   │   ├── process-context.sld
│   │   ├── r5rs.sld
│   │   ├── read.sld
│   │   ├── red.sld
│   │   ├── regex.sld
│   │   ├── repl.sld
│   │   ├── rlist.sld
│   │   ├── set.sld
│   │   ├── show.sld
│   │   ├── small.sld
│   │   ├── sort.sld
│   │   ├── stream.sld
│   │   ├── text.sld
│   │   ├── time
│   │   │   ├── tai.sld
│   │   │   └── tai-to-utc-offset.sld
│   │   ├── time.sld
│   │   ├── vector.sld
│   │   └── write.sld
│   ├── snow.img
│   └── srfi
│   ├── 1
│   │   ├── alists.scm
│   │   ├── constructors.scm
│   │   ├── deletion.scm
│   │   ├── fold.scm
│   │   ├── immutable.sld
│   │   ├── lset.scm
│   │   ├── misc.scm
│   │   ├── predicates.scm
│   │   ├── search.scm
│   │   ├── selectors.scm
│   │   └── test.sld
│   ├── 101.scm
│   ├── 101.sld
│   ├── 111.sld
│   ├── 113
│   │   ├── bags.scm
│   │   └── sets.scm
│   ├── 113.sld
│   ├── 115.sld
│   ├── 116.sld
│   ├── 117
│   │   └── queue.scm
│   ├── 117.sld
│   ├── 11.sld
│   ├── 121
│   │   └── generators.scm
│   ├── 121.sld
│   ├── 124.sld
│   ├── 125
│   │   └── hash.scm
│   ├── 125.sld
│   ├── 127.scm
│   ├── 127.sld
│   ├── 128
│   │   ├── 162-impl.scm
│   │   └── comparators.scm
│   ├── 128.sld
│   ├── 129
│   │   ├── titlecase.scm
│   │   └── titlemaps.scm
│   ├── 129.sld
│   ├── 130.scm
│   ├── 130.sld
│   ├── 132
│   │   └── sort.scm
│   ├── 132.sld
│   ├── 133
│   │   └── vector.scm
│   ├── 133.sld
│   ├── 134.scm
│   ├── 134.sld
│   ├── 135
│   │   ├── kernel8.body.scm
│   │   ├── kernel8.sld
│   │   └── test.sld
│   ├── 135.scm
│   ├── 135.sld
│   ├── 139.scm
│   ├── 139.sld
│   ├── 141.sld
│   ├── 142.sld
│   ├── 143
│   │   └── fixnum.scm
│   ├── 143.sld
│   ├── 144
│   │   └── flonum.scm
│   ├── 144.sld
│   ├── 145.sld
│   ├── 146
│   │   ├── hamt-map.scm
│   │   ├── hamt-map.sld
│   │   ├── hamt-map-test.scm
│   │   ├── hamt-map-test.sld
│   │   ├── hamt-misc.scm
│   │   ├── hamt-misc.sld
│   │   ├── hamt-misc-test.scm
│   │   ├── hamt-misc-test.sld
│   │   ├── hamt.scm
│   │   ├── hamt.sld
│   │   ├── hamt-test.scm
│   │   ├── hamt-test.sld
│   │   ├── hash.scm
│   │   ├── hash.sld
│   │   ├── hash-test.sld
│   │   ├── mapping.scm
│   │   ├── rbtree.scm
│   │   ├── test.sld
│   │   ├── vector-edit.scm
│   │   ├── vector-edit.sld
│   │   ├── vector-edit-test.scm
│   │   └── vector-edit-test.sld
│   ├── 146.sld
│   ├── 147.sld
│   ├── 14.sld
│   ├── 151
│   │   └── bitwise.scm
│   ├── 151.sld
│   ├── 154.scm
│   ├── 154.sld
│   ├── 158.scm
│   ├── 158.sld
│   ├── 159
│   │   ├── base.sld
│   │   ├── color.sld
│   │   ├── columnar.sld
│   │   └── unicode.sld
│   ├── 159.sld
│   ├── 160
│   │   ├── base.sld
│   │   ├── c128.sld
│   │   ├── c64.sld
│   │   ├── f32.sld
│   │   ├── f64.sld
│   │   ├── s16.sld
│   │   ├── s32.sld
│   │   ├── s64.sld
│   │   ├── s8.sld
│   │   ├── test.sld
│   │   ├── u16.sld
│   │   ├── u32.sld
│   │   ├── u64.sld
│   │   ├── u8.sld
│   │   └── uvector.sld
│   ├── 165.scm
│   ├── 165.sld
│   ├── 166
│   │   ├── base.scm
│   │   ├── base.sld
│   │   ├── color.scm
│   │   ├── color.sld
│   │   ├── columnar.sld
│   │   ├── column.scm
│   │   ├── pretty.scm
│   │   ├── pretty.sld
│   │   ├── show.scm
│   │   ├── test.sld
│   │   ├── unicode.scm
│   │   ├── unicode.sld
│   │   ├── width.scm
│   │   └── write.scm
│   ├── 166.sld
│   ├── 16.sld
│   ├── 18
│   │   ├── interface.scm
│   │   └── types.scm
│   ├── 188.sld
│   ├── 18.sld
│   ├── 1.sld
│   ├── 23.sld
│   ├── 26.sld
│   ├── 27
│   │   └── constructors.scm
│   ├── 27.sld
│   ├── 2.sld
│   ├── 33.sld
│   ├── 38.scm
│   ├── 38.sld
│   ├── 39
│   │   ├── syntax-no-threads.scm
│   │   └── syntax.scm
│   ├── 39.sld
│   ├── 41.scm
│   ├── 41.sld
│   ├── 46.sld
│   ├── 55.sld
│   ├── 69
│   │   ├── interface.scm
│   │   └── type.scm
│   ├── 69.sld
│   ├── 6.sld
│   ├── 8.sld
│   ├── 95
│   │   └── sort.scm
│   ├── 95.sld
│   ├── 98.sld
│   ├── 99
│   │   ├── records
│   │   │   ├── inspection.scm
│   │   │   ├── inspection.sld
│   │   │   ├── procedural.scm
│   │   │   ├── procedural.sld
│   │   │   ├── syntactic.scm
│   │   │   └── syntactic.sld
│   │   ├── records.sld
│   │   └── test.sld
│   ├── 99.sld
│   ├── 9.scm
│   └── 9.sld
└── man
└── man1
├── chibi-doc.1
├── chibi-ffi.1
└── chibi-scheme.1
69 directories, 483 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment