File: README.source

package info (click to toggle)
scm 5f4-3.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,320 kB
  • sloc: ansic: 58,822; lisp: 17,257; makefile: 1,241; sh: 555; asm: 288
file content (17 lines) | stat: -rw-r--r-- 661 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

scm for Debian
-----------------

Like many scheme interpreters, scm has some quirks:

- two-stage build process: first a minimal scmlit interpreter is created, and
  then that is used in compilation of the final `scm` interpreter.
- uses `unexec` to load quickly (a la emacs and bash, historically). This
  feature is only used on supported platforms (aka, glibc), and is likely to be
  deprecated in glibc in the not too-distant future.

The upstream tests (`make check`) currently fail for the packaged binary,
because the `-F inexact` results in rounding error (to be expected).

-- Bryan Newbold <bnewbold@robocracy.org>  Thu, 02 Mar 2017 20:45:42 -0800