upscheme/README.adoc

36 lines
929 B
Plaintext
Raw Normal View History

2019-08-10 05:26:51 -04:00
= Up Scheme
2019-08-27 08:53:34 -04:00
image::https://api.cirrus-ci.com/github/lassik/upscheme.svg[Build Status, link=https://cirrus-ci.com/github/lassik/upscheme]
2019-08-10 05:26:51 -04:00
Small scripting Scheme emphasizing portability and stability.
2019-08-10 05:32:04 -04:00
Based on the excellent https://github.com/JeffBezanson/femtolisp/[FemtoLisp]
interpreter by Jeff Bezanson.
2019-08-10 05:26:51 -04:00
2019-08-21 18:43:21 -04:00
== Platforms
Builds in seconds with no warnings and no external dependencies using only the
system C compiler. 64-bit and 32-bit builds work. Supported operating systems:
2019-08-21 18:43:21 -04:00
* Windows (wcc)
* MacOS (clang)
* Linux
2019-08-21 18:50:30 -04:00
** Docker container (from scratch)
2019-08-28 04:54:48 -04:00
** Ubuntu Linux (gcc)
2019-08-21 18:47:36 -04:00
** Debian Linux (gcc)
2019-08-28 04:54:48 -04:00
** CentOS (gcc)
** Arch Linux (gcc)
2019-08-21 18:47:36 -04:00
** Alpine Linux (gcc)
** Void Linux (gcc)
2019-08-28 04:54:48 -04:00
** Cygwin (gcc)
2019-10-14 10:53:37 -04:00
** Msys (gcc)
2019-10-14 11:22:32 -04:00
** https://bellard.org/jslinux/[JSLinux] (gcc) (x86, riscv64)
2019-08-21 18:43:21 -04:00
* BSD
2019-08-21 18:47:36 -04:00
** FreeBSD (clang)
** OpenBSD (clang)
** NetBSD (gcc)
** DragonFly BSD (gcc)
* Solaris (gcc)
* Minix (clang)
2019-10-13 20:52:46 -04:00
* Haiku (gcc)