summary refs log tree commit diff
path: root/implementation/README.md
blob: d3fe58a9301b601d7692887a5c228bc9e8fde96c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
# Flexvectors

An implementation of flexvectors (also known as dynamic arrays or arraylists) in
R7RS Scheme. Contains an R7RS library (`flexvectors.sld`) and a test suite
(`tests.scm`).

This implementation supports Gauche, Sagittarius, and Chibi. If all three of
these are installed (binaries `gosh`, `sash`, and `chibi-scheme`), running
`make` should run the test suite for all three. To run the test suite in
a specific Scheme, use `make test-gauche`, `make test-sagittarius`, or `make
test-chibi`.