1
2
Fork
You've already forked sbcl
0
Steel Bank Common Lisp https://sbcl.org/
  • Common Lisp 91.2%
  • C 7.4%
  • Shell 0.9%
  • Assembly 0.3%
  • Makefile 0.2%
Find a file
2026年07月14日 00:43:39 +03:00
.github/workflows github actions: increase --dynamic-space-size 2026年03月07日 21:45:12 +03:00
benchmarks Decode utf8 from C 2026年04月04日 23:43:40 -04:00
contrib Set *derive-function-types* to T in make-contrib 2026年07月13日 16:08:32 +00:00
crossbuild-runner Fix crossbuild-runner 2026年07月04日 20:42:56 +00:00
doc Change SSET to not use tombstones 2026年07月10日 01:15:48 +00:00
src arm64: encode more vector shift instructions 2026年07月14日 00:43:39 +03:00
tests source-transform-union-typep: eql complexes are not numeric-types 2026年07月11日 21:18:44 +03:00
tlsf-bsd Get rid of src/runtime/sbcl.h 2023年11月02日 20:50:29 -04:00
tools-for-build Don't canonicalize whitespace in Texinfo files 2026年07月01日 15:14:58 +02:00
.cirrus.yml Transform (> (truncate rational c1) c2) to (> rational (* c1 c2)) 2025年12月04日 03:19:44 +03:00
.dir-locals.el Add .dir-locals disabling indent-tabs-mode everywhere but Makefiles 2021年06月19日 19:21:07 +03:00
.git-archive-version Allow building from git-archive 2024年08月31日 19:34:55 +03:00
.gitattributes Allow building from git-archive 2024年08月31日 19:34:55 +03:00
.gitignore Housekeeping: whitespace, typos, comments, credits 2026年05月30日 10:57:36 +02:00
.mailmap Housekeeping: whitespace, typos, comments, credits 2026年05月30日 10:57:36 +02:00
binary-distribution.sh various documentation changes 2026年07月02日 14:47:25 +02:00
BUGS various documentation changes 2026年07月02日 14:47:25 +02:00
build-all-cores.sh Fix crossbuild-runner 2026年07月04日 20:42:56 +00:00
build-comparison.sh
clean.sh Stop rudely deleting a non-artifact file in make-config 2025年07月01日 15:35:29 -04:00
cload-xc.lisp
COPYING Fix scale-float rounding for subnormals 2026年01月28日 10:26:19 +03:00
cover-script.lisp Allow compiling the system with coverage instrumentation 2025年11月21日 18:25:03 +00:00
CREDITS Housekeeping: whitespace, typos, comments, credits 2026年05月30日 10:57:36 +02:00
cross-make.sh Allow specifying path to ucd data for make-target-2 2024年01月17日 17:36:51 -05:00
distclean.sh
DOCUMENTATION various documentation changes 2026年07月02日 14:47:25 +02:00
find-gnumake.sh
freeze.sh Adjust freeze script 2022年04月22日 15:46:49 +01:00
generate-version.sh Unbreak generate-version.sh 2026年05月30日 00:21:48 +03:00
HACKING various documentation changes 2026年07月02日 14:47:25 +02:00
html-distribution.sh
INSTALL various documentation changes 2026年07月02日 14:47:25 +02:00
install.sh Simplify install.sh 2022年10月03日 12:48:36 -04:00
load-xc.lisp
loader.lisp
make-android.sh Add android build system (crosscompiling with NDK) 2023年04月21日 15:08:19 -04:00
make-c-runtime.sh Relax requirement on current directory during build 2021年06月30日 11:25:13 -04:00
make-config.sh Basic support for avx512 2026年07月01日 04:31:38 +03:00
make-genesis-2.lisp Once more reimplement "missed compiler macro" warning 2024年08月21日 09:52:07 +00:00
make-genesis-2.sh
make-host-1.lisp Allow make-host-1 warnings if host SBCL is older than 2.1 2024年08月28日 00:46:19 +00:00
make-host-1.sh Get rid of src/runtime/sbcl.h 2023年11月02日 20:50:29 -04:00
make-host-2.lisp Improve reporting of NOTINLINE full calls in make-host-2.lisp 2026年05月30日 10:57:36 +02:00
make-host-2.sh
make-shared-library.sh Define a foreign callable interface and make libsbcl.so useful. 2021年09月27日 15:25:13 -07:00
make-target-1.sh Add android build system (crosscompiling with NDK) 2023年04月21日 15:08:19 -04:00
make-target-2-load.lisp Revert "Persist the :ucrt feature, if present, into the final image" 2026年04月27日 14:46:42 +03:00
make-target-2.sh Make ./build-all-cores.sh check float files. 2024年04月21日 18:13:04 +02:00
make-target-contrib-android.sh Add android build system (crosscompiling with NDK) 2023年04月21日 15:08:19 -04:00
make-target-contrib.sh Use CFLAGS instead of EXTRA_CFLAGS for sb-grovel 2026年03月09日 14:34:18 +03:00
make-windows-installer.sh Add ARM64 Windows platform support 2026年02月12日 21:44:09 +03:00
make.sh Stop saying (out of 20 contribs) 2025年04月02日 04:50:12 +03:00
maketarg2loop.lisp Add a thing to help bisect over GC flakes 2023年09月06日 16:44:28 -04:00
NEWS 2.6.6: will be tagged as "sbcl-2.6.6" 2026年06月28日 09:33:48 +01:00
OPTIMIZATIONS Remove combination-implementation-style. 2024年03月06日 18:09:08 +03:00
PRINCIPLES
pubring.pgp
README various documentation changes 2026年07月02日 14:47:25 +02:00
release.sh Try to defend against releasing binaries with a hash suffix version 2026年06月27日 20:36:15 +01:00
run-sbcl.sh Add android build system (crosscompiling with NDK) 2023年04月21日 15:08:19 -04:00
sbcl-pwd.sh
slam.sh Fix slam. 2022年01月30日 10:50:46 -08:00
source-distribution.sh
tagify.sh
TLA Housekeeping: whitespace, typos, comments, credits 2026年05月30日 10:57:36 +02:00
TODO Make FDEFINITION not strip encapsulation 2026年05月30日 10:55:46 +02:00
validate-float.lisp Change what (log -0.0) returns. 2025年09月12日 02:16:34 +03:00
verify-header-parsing.sh
wc.sh
xperfecthash30.lisp-expr Fix crossbuild-runner 2026年07月04日 20:42:56 +00:00
xperfecthash61.lisp-expr Fix crossbuild-runner 2026年07月04日 20:42:56 +00:00
xperfecthash63.lisp-expr Slightly faster generic simd-copy-character-string-to-utf8-byte-array 2026年07月07日 16:53:35 +03:00

GENERAL INFORMATION
Welcome to SBCL.
If you'd like to install or build the system, see the "INSTALL" file.
To find out more about who created the system, see the "CREDITS" file.
If you'd like information about the legalities of copying the system,
see the "COPYING" file.
The "DOCUMENTATION" file describes the various formats and ways to
access the documentation.
The system is a work in progress. See the "TODO" file in the source
distribution for some highlights.
See the "BUGS" file for how to view or report bugs.
If you'd like to make suggestions or help to improve the system,
please send mail to one of the mailing lists:
 sbcl-help@lists.sourceforge.net
 sbcl-devel@lists.sourceforge.net
Note that as a spam reduction measure you must subscribe to the lists
before you can post: https://sourceforge.net/p/sbcl/mailman/
The "HACKING" file has more details regarding hacking on and
contributing to SBCL.
SYSTEM-SPECIFIC HINTS
for OpenBSD 6.0 and newer:
 SBCL must be built and run from a filesystem with the "wxallowed"
 mount option, such as /usr/local in the default install.